starseeker
d73b1762a9
Update stepcode sha1 to latest
2026-09-10 13:58:02 +00:00
starseeker
f73f4a914a
More Windows long string fixes
2026-08-07 19:18:17 +00:00
starseeker
29a10adaff
Update stepcode to latest
2026-08-07 13:51:45 -04:00
starseeker
d7bf07d0e6
Patches for stepcode + Clang
2026-08-07 14:47:35 +00:00
starseeker
195dc3e24d
Updates to support new stepcode converter
...
Extensive reworking of step conversion requires stepcode changes -
update upstream
2026-08-04 09:48:49 -04:00
starseeker
0cbda94442
Back out the ap214 patching for now
...
Not compiling on Windows - we can put this back and sort out the issues after
release.
2026-07-20 09:43:55 -04:00
starseeker
79b68d9c8c
Adjust stepcode patches for shannonbooth patch
...
Hit a bug in the shannonbooth path implementation - git formatted
patches take a different write path, which doesn't handle newline output
quite right.
Ironically, patch is the one tool in bext that would be hard to patch.
Adjust stepcode patch files. Update the patch submodule while we're at
it - that doesn't fix the issue (needs a PR to upstream) but in the
meantime this will hopefully work around the limitation
2026-07-20 00:16:43 -04:00
starseeker
fb01cf5ec0
Whoops - don't delete our own working directory
2026-07-19 21:06:06 -04:00
starseeker
b60279fce4
Fix STEPcode patching, make qt build more robust
...
Was missing one stepcode patch, and hit an issue where a stale Qt build
was messing with a new build. Make some adjustments to the CMake logic
to try and be more resilient.
2026-07-19 19:58:31 -04:00
starseeker
f6c1e219f4
More stepcode patches for converter work
2026-07-19 00:20:23 -04:00
starseeker
2aceec95cc
Add STEPcode lazy importer support
...
When Codex GPT 5.6 was working on AP214 import, it wanted some stepcode
changes. For now stashing as patches - will need to upstream this
later.
2026-07-18 19:44:35 -04:00
starseeker
ccee7d8da2
Update stepcode for CMake cleanup
2026-02-12 12:29:28 -05:00
starseeker
0fe0277e88
Update stepcode module to get updates for newer compilers
2026-02-12 12:29:17 -05:00
starseeker
228201d3e1
Correct expparse patch
...
Earlier version was made against a file that had some leftover code
in it from earlier experiments, so it didn't apply cleanly.
2025-12-10 09:28:33 -05:00
starseeker
d79f88cb4b
Add a patch to allow stepcode to build with newer versions of lemon
2025-12-09 15:25:05 -05:00
Christopher Sean Morrison
21b72aaab2
verb instead of noun, rename TargetDeps to RegisterDeps.
...
make it a smidge more clear what this macro is doing in the call sites. document it also and detangle the side effect from its core purpose.
2024-08-06 18:05:14 -04:00
starseeker
055c7eb5b2
Use a variable to control the license output directory
2024-04-01 15:55:35 -04:00
starseeker
40ff1b465b
Tweak bext_enable to see if we can use it with the cad_enable function.
2024-04-01 11:27:28 -04:00
starseeker
54bd914ff1
See if we can make bext configure respond to a BRLCAD_COMPONENTS list
2024-03-25 13:27:47 -04:00
starseeker
f1f74a19a7
First stages of generating graphviz dot file - still haven't changed over all dependencies to new logic yet.
2023-10-11 00:30:44 -04:00
starseeker
bf3df6058b
Don't special case PATCH in the dependencies
...
Got bitten with winflexbison, so that's a good hint to do what's cleaner
in the first place - treat patch the way we do any other subproject.
2023-09-22 18:33:07 -04:00
starseeker
0ce18f4639
Specify LIBDIR is a PATH
...
Per a note in libjpeg's building instructions:
If setting one of these directory variables to a relative path using the
CMake command line, you must specify that the variable is of type `PATH`.
For example:
cmake -G"{generator type}" -DCMAKE_INSTALL_LIBDIR:PATH=lib {source_directory}
Otherwise, CMake will assume that the path is relative to the build directory
rather than the install directory.
2023-09-22 12:47:18 -04:00
starseeker
3d7e32dd3d
Try to more uniformly set LIB_DIR on installation
2023-09-22 12:01:32 -04:00
starseeker
7aa219949f
Experiment with lazily populating git submodules based on configure settings
2023-09-18 13:39:34 -04:00
starseeker
20f3eab18a
Add STEPcode
2023-09-17 12:15:32 -04:00