summaryrefslogtreecommitdiff
path: root/Jamroot.jam
Commit message (Collapse)AuthorAge
* Use thin LTODan Goodliffe2024-06-04
|
* Fix setting of pedantic warningsDan Goodliffe2024-06-01
| | | | | Disable for Clang, because annoyingly to treats preprocessor line numbers as a GNU extension and thus falls over when used with DistCC.
* Update to std c++23 for good rangesDan Goodliffe2024-05-25
|
* Set linkflags -z defsDan Goodliffe2024-03-08
|
* Define GLM_ENABLE_EXPERIMENTALDan Goodliffe2024-01-25
| | | | | GLM v1 requires this for use of experimental features which may change... We accept this for now.
* Rename TerrainMesh to GeoData to drop inplaceDan Goodliffe2023-11-04
|
* Swap GLEW for more modern gladDan Goodliffe2023-05-28
|
* Add glad submodule and build a glad libraryDan Goodliffe2023-05-27
| | | | | Slightly messy regarding file paths to get files generated by the glad generator into a place where b2 will happily find them later... but it works.
* Mark main rule as always, so we can always launch itDan Goodliffe2023-05-24
|
* Support for tessellation shadersDan Goodliffe2023-05-09
|
* Remove the old .obj load, assets and supporting stuffDan Goodliffe2023-04-14
|
* Split out the glsl embedding jam rulesDan Goodliffe2023-04-11
|
* Include assimp libraryDan Goodliffe2023-04-09
|
* Globally enable GLM vector swizzlesDan Goodliffe2023-03-14
|
* Add SAXParse base classDan Goodliffe2023-02-21
|
* Add OpenMeshCore libraryDan Goodliffe2023-02-15
|
* Add geometry shader support to build systemDan Goodliffe2022-11-23
|
* Move -Wold-style-cast to gcc only list, clang triggers in some SDL headersDan Goodliffe2022-10-22
|
* Disable warnings on generated/wrapper codeDan Goodliffe2022-10-02
|
* Enable all cppchecks, no further fixes neededDan Goodliffe2022-08-21
|
* Configure cppcheck librariesDan Goodliffe2022-01-13
|
* First iteration with font/text supportDan Goodliffe2022-01-01
|
* Simpler testing ruleDan Goodliffe2021-12-18
|
* Profile build should be lto tooDan Goodliffe2021-12-18
|
* GCC 11 now defaultDan Goodliffe2021-12-04
|
* Fix up all remaining warningsDan Goodliffe2021-11-28
|
* Enable all Jason Turner recommended warningsDan Goodliffe2021-11-26
|
* Don't run the app by defaultDan Goodliffe2021-11-26
|
* Don't build the application into the libraryDan Goodliffe2021-11-26
|
* Compile generated/external code as releaseDan Goodliffe2021-11-26
| | | | Moves stb stuff to .c then all .ll and .c built release mode, neatly disables all the warnings
* Include stb directlyDan Goodliffe2021-11-25
|
* Always build ilt library sharedDan Goodliffe2021-11-25
| | | | It will contain everything, the exe will be just a stub/wrapper
* Second swing persistanceDan Goodliffe2021-11-07
| | | | Mostly functional JSON deserialising for most types.
* Bump GCC versionDan Goodliffe2021-11-07
|
* Bump to release GCC versionDan Goodliffe2021-05-01
|
* Add coverage variantDan Goodliffe2021-03-02
|
* Move utility to libDan Goodliffe2021-02-28
|
* Bump GCC versionDan Goodliffe2021-02-27
|
* Enable pedantic warningsDan Goodliffe2021-02-21
|
* m4 based GLSL embeddingDan Goodliffe2021-02-20
| | | | Passes a lint check, less mangling, more automation
* Test run depends on resourcesDan Goodliffe2021-02-14
|
* New .obj parser, packer, mesherDan Goodliffe2021-02-13
|
* Add flex support to rootDan Goodliffe2021-02-12
|
* Initial commit generating some basic rail networkDan Goodliffe2021-02-05
|
* Add some tests over collectionDan Goodliffe2021-02-04
|
* Split into main app and library the rest for testingDan Goodliffe2021-02-04
|
* Big tidy up of shader wrapperDan Goodliffe2021-01-24
|
* Add basic work and worker thread poolDan Goodliffe2021-01-19
| | | | Well... that requires GCC 11 cos 10 doesn't implement semaphore.
* Factor to support worlds, objects, windows etcDan Goodliffe2021-01-18
|
* Big reshuffleDan Goodliffe2021-01-17
| | | | Fixes code quality warnings now picked up.