-
Notifications
You must be signed in to change notification settings - Fork 2
scratchpad
Jeffrey Carpenter edited this page Jun 13, 2026
·
37 revisions
-
i8degrees/nomlib-builder:0.13.1-amd64
-
i8degrees/nomlib-builder:0.13.1-amd64-libs
- cleanup after each build, i.e.:
-
make distclean||make clean
-
- git clone git@github.com:i8degrees/nomlib.git
- download existing deps from nomlib.479831.xyz/frs -- common and osx
- extract to
third-party/commonandthird-party/osx mkdir build && cd buildcmake -DDEBUG=on -DDEBUG_ASSERT=on -DEXAMPLES=on -DNOM_BUILD_TESTS=off -DCMAKE_OSX_DEPLOYMENT_TARGET=10.9 -DCMAKE_INSTALL_PREFIX=$HOME/Library/Frameworks ..
cmake -S $(pwd) -B $(pwd)/build --preset build-debug-clang-cl
...
cmake -S $(pwd) -B $(pwd)/build --preset build-debug-clang-linux
- add the following text to #24
I have since discovered another detail that needs cleanup.
-
nomlib-system- this is the library target that contains the compilation files for UnixFile, WinFile, etc. i.e.:src/system/andinclude/nomlib/system. -
nomlib-file- existing library target where the file impl and headers need to be relocated to. Seesrc/file/CMakeLists.txt