-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Builtin Resources CMake Refactor #477
Commits on Feb 23, 2023
-
add src/nbl/builtin/template/CAPKResourcesArchieve.cpp.in and src/nbl…
…/builtin/template/CAPKResourcesArchieve.h.in files, rewrite src/nbl/builtin/CMakeLists.txt and update src/nbl/CMakeLists.txt - save work. TODO: bring back python generation data
Configuration menu - View commit details
-
Copy full SHA for bcc127f - Browse repository at this point
Copy the full SHA bcc127fView commit details
Commits on Feb 24, 2023
-
bugfix: address build issues with embedded assets for clang and gnu c…
…ompiler Signed-off-by: Michael Pollind <mpollind@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f4a8ab0 - Browse repository at this point
Copy the full SHA f4a8ab0View commit details -
address build problems with gnu compiler
Signed-off-by: Michael Pollind <mpollind@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9cfedb9 - Browse repository at this point
Copy the full SHA 9cfedb9View commit details
Commits on Feb 25, 2023
-
list all created builtin libraries and link to Nabla, bring back pyth…
…on scripts for builtin resources generation
Configuration menu - View commit details
-
Copy full SHA for a4b32c6 - Browse repository at this point
Copy the full SHA a4b32c6View commit details -
move some code from common.h to autogenerated CArchive.h, update src/…
…nbl/CMakeLists.txt with builtin python generation, update some source files, introduce Nabla internal NBL_BUILTIN_RESOURCES_DIRECTORY_PATH, add CArchive.h.in file
Configuration menu - View commit details
-
Copy full SHA for b6d5e30 - Browse repository at this point
Copy the full SHA b6d5e30View commit details -
Configuration menu - View commit details
-
Copy full SHA for d667624 - Browse repository at this point
Copy the full SHA d667624View commit details
Commits on Feb 28, 2023
-
correct python script, fix and correct CArchive.h.in and update src/n…
…bl/builtin/CMakeLists.txt. Update examples_tests submodule
Configuration menu - View commit details
-
Copy full SHA for 0e5b7de - Browse repository at this point
Copy the full SHA 0e5b7deView commit details
Commits on Mar 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 46b2b71 - Browse repository at this point
Copy the full SHA 46b2b71View commit details -
Merge branch 'newBuiltinResources' into bugfix/address-build-problems…
…-builtin-linux-window
Configuration menu - View commit details
-
Copy full SHA for 51b95d5 - Browse repository at this point
Copy the full SHA 51b95d5View commit details -
Merge pull request #465 from pollend/bugfix/address-build-problems-bu…
…iltin-linux-window bugfix: address build issues with embedded assets for clang and gnu compiler
Configuration menu - View commit details
-
Copy full SHA for 56a524d - Browse repository at this point
Copy the full SHA 56a524dView commit details -
correct missing correspondingHeaderFile after merge and remove #inclu…
…de of libraries we include in correspondingHeaderFile header
Configuration menu - View commit details
-
Copy full SHA for 446e301 - Browse repository at this point
Copy the full SHA 446e301View commit details -
Configuration menu - View commit details
-
Copy full SHA for c110ce0 - Browse repository at this point
Copy the full SHA c110ce0View commit details -
request only python interpreter and correct its variable name, add mo…
…re validation and fix bugs, set builtin resources library target CXX_STANDARD to 20
Configuration menu - View commit details
-
Copy full SHA for 782b6ba - Browse repository at this point
Copy the full SHA 782b6baView commit details
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 469483a - Browse repository at this point
Copy the full SHA 469483aView commit details
Commits on Mar 26, 2023
-
make define.h generate again, it looks like policy of custom command …
…had to change and it's no more dependency of Nabla - create proxy target and fix it. Force Nabla to use CMake 3.26
Configuration menu - View commit details
-
Copy full SHA for 1f95857 - Browse repository at this point
Copy the full SHA 1f95857View commit details
Commits on Mar 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e2e3adc - Browse repository at this point
Copy the full SHA e2e3adcView commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5ab06c8 - Browse repository at this point
Copy the full SHA 5ab06c8View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aef1445 - Browse repository at this point
Copy the full SHA aef1445View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ce34b4 - Browse repository at this point
Copy the full SHA 4ce34b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 345e2e0 - Browse repository at this point
Copy the full SHA 345e2e0View commit details
Commits on Apr 19, 2023
-
spot a bug thanks to my apple clang compiler - but I'm not surprised …
…I haven't seen this on MSVC so far..
Configuration menu - View commit details
-
Copy full SHA for 8373b38 - Browse repository at this point
Copy the full SHA 8373b38View commit details
Commits on May 5, 2023
-
* Create CMountDirectoryArchive.h * Update CMountDirectoryArchive.h * changed variable name and func to get relative path
Configuration menu - View commit details
-
Copy full SHA for cb5450a - Browse repository at this point
Copy the full SHA cb5450aView commit details
Commits on May 10, 2023
-
add some docs to src/nbl/builtin/utils.cmake, add new parameters for …
…header and source outputs, rewrite some code lines, add custom properties to builtin resources CMake library target, add install macro for builtin resources, correct CArchive.h.in and save work for tomorrow
Configuration menu - View commit details
-
Copy full SHA for 9daedfa - Browse repository at this point
Copy the full SHA 9daedfaView commit details
Commits on May 12, 2023
-
save work, don't add every builtin resource as Nabla dependency, hard…
…code path in CArchive.h.in
Configuration menu - View commit details
-
Copy full SHA for c847d6d - Browse repository at this point
Copy the full SHA c847d6dView commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b9435da - Browse repository at this point
Copy the full SHA b9435daView commit details
Commits on May 18, 2023
-
patch python builtin generation scripts to handle multiple aliases. T…
…ODO - perform tests
Configuration menu - View commit details
-
Copy full SHA for 78f8bfa - Browse repository at this point
Copy the full SHA 78f8bfaView commit details
Commits on May 19, 2023
-
correct all issues & compile errors regarding builtin resources targe…
…ts, perform tests and make it works with aliases. Have default abs path for archive entry generated by CMake, rstrip each python string and have declaration of an explicit template specialization in bs header. Update examples_tests submodule
Configuration menu - View commit details
-
Copy full SHA for 3d753f5 - Browse repository at this point
Copy the full SHA 3d753f5View commit details -
add LINK_BUILTIN_RESOURCES_TO_TARGET and correct bug in macro, update…
… examples_tests submodule
Configuration menu - View commit details
-
Copy full SHA for 0433827 - Browse repository at this point
Copy the full SHA 0433827View commit details -
address all ISystem comments - nuke some stuff, make it compile but e…
…ncounter issues at runtime
Configuration menu - View commit details
-
Copy full SHA for ba669f7 - Browse repository at this point
Copy the full SHA ba669f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7709a8c - Browse repository at this point
Copy the full SHA 7709a8cView commit details
Commits on May 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 38084b2 - Browse repository at this point
Copy the full SHA 38084b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c97b67c - Browse repository at this point
Copy the full SHA c97b67cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4767028 - Browse repository at this point
Copy the full SHA 4767028View commit details -
introduce in ADD_CUSTOM_BUILTIN_RESOURCES function, correct builtin r…
…esources auto-generated files and paths for proper archive creation. Update examples_tests submodule and perform tests. Add more docs
1Configuration menu - View commit details
-
Copy full SHA for a7c99b6 - Browse repository at this point
Copy the full SHA a7c99b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8e5a4b - Browse repository at this point
Copy the full SHA e8e5a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cb464f - Browse repository at this point
Copy the full SHA 9cb464fView commit details -
remove getItemList() proxy function and keep resources as inline stat…
…ic const list directly in the CArchive.h
Configuration menu - View commit details
-
Copy full SHA for 763f9fb - Browse repository at this point
Copy the full SHA 763f9fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 806a43e - Browse repository at this point
Copy the full SHA 806a43eView commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7a499f4 - Browse repository at this point
Copy the full SHA 7a499f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c4cdf - Browse repository at this point
Copy the full SHA 34c4cdfView commit details -
include search directory of nbl builtin resources for targets created…
… as ext projects with Nabla
Configuration menu - View commit details
-
Copy full SHA for 1ecd112 - Browse repository at this point
Copy the full SHA 1ecd112View commit details -
add handling DLL imports/exports for builtin resource targets, have o…
…ptional _SHARED_ argument in ADD_CUSTOM_BUILTIN_RESOURCES
Configuration menu - View commit details
-
Copy full SHA for e73e0af - Browse repository at this point
Copy the full SHA e73e0afView commit details -
add more NBL_API2 for some classes and update builtin resource genera…
…tion python scripts - make their sources be independent of Nabla's NBL_API2. Update builtin CMake utils
Configuration menu - View commit details
-
Copy full SHA for 0fa3cf3 - Browse repository at this point
Copy the full SHA 0fa3cf3View commit details
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cf5fec1 - Browse repository at this point
Copy the full SHA cf5fec1View commit details
Commits on May 26, 2023
-
Split archive into header CArchive.h and source CArchive.cpp files, h…
…ave it compiled with one single builtin resources library. Rename BR_API to NBL_BR_API. Move creation of nblBuiltinResourceData, have Nabla created first to be capable of using it's properties. Target source builtin files with PRIVATE qualifier to Nabla target. Perform tests
Configuration menu - View commit details
-
Copy full SHA for dffbed2 - Browse repository at this point
Copy the full SHA dffbed2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f6bcc2 - Browse repository at this point
Copy the full SHA 9f6bcc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f665bf - Browse repository at this point
Copy the full SHA 7f665bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76d10b4 - Browse repository at this point
Copy the full SHA 76d10b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c18fc86 - Browse repository at this point
Copy the full SHA c18fc86View commit details -
Configuration menu - View commit details
-
Copy full SHA for e55b5a0 - Browse repository at this point
Copy the full SHA e55b5a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bd08b7 - Browse repository at this point
Copy the full SHA 7bd08b7View commit details
Commits on May 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d6b18e3 - Browse repository at this point
Copy the full SHA d6b18e3View commit details