aboutsummaryrefslogtreecommitdiff
path: root/xmake.lua
Commit message (Collapse)AuthorAgeFilesLines
* added xmake file for zentest-appstubStefan Boberg2022-03-231-0/+1
|
* Enable Horde compute code on Linux & Mac (#61)Joe Kirchoff2022-03-221-1/+8
|
* Align what GCC and Clang allow for switch cases to what MSVC allowsMartin Ridgers2022-02-211-0/+1
|
* Disabled unused lambda-capture/local-variable warnings to lessen maintenance ↵Martin Ridgers2022-02-041-0/+2
| | | | cost
* TraceInit can now be initialized with "None" tracing modeStefan Boberg2022-01-301-1/+1
|
* Moved bundle.lua to scripts/bundle.lua to keep root cleanMartin Ridgers2022-01-201-1/+1
|
* Tidied bundle task's description as it will support all platformsMartin Ridgers2022-01-201-1/+1
|
* Moved 'xmake bundle' implementation into bundle.luaMartin Ridgers2022-01-201-81/+4
| | | | | | This appears to be necessary in order to be able to split the bundling code up into functions. Functions implemented in xmake.lua files are not persistented in the global table by the time task.on_run() is called
* Added copyright headers to xmake.lua scriptsMartin Ridgers2022-01-201-0/+2
|
* Disabled mimalloc on Mac-Arm64 as vcpkg doesn't support itMartin Ridgers2022-01-141-7/+7
|
* Fixed up compile errors if mimalloc use is disabledMartin Ridgers2022-01-141-1/+1
|
* Disabled Sentry on Arm as vcpkg does not support itMartin Ridgers2022-01-141-7/+14
|
* Added ZEN_ prefix to define for consistencyMartin Ridgers2022-01-131-1/+1
|
* Issue warning if xmake bundle is run on non-WindowsMartin Ridgers2022-01-131-0/+4
|
* Fixed 'xmake test' using the wrong architecture value on non-WindowsMartin Ridgers2022-01-131-1/+8
|
* Disable warning about unused member variablesMartin Ridgers2022-01-071-0/+1
|
* Sorted lists merge betterMartin Ridgers2022-01-071-2/+2
|
* Add compiler flags for GCC-compatible toolchains on Mac tooMartin Ridgers2022-01-051-1/+1
|
* Run tests via xmake instead of executing target.Per Larsson2022-01-031-24/+18
|
* A little better bundle task with trace support.Per Larsson2021-12-161-39/+75
|
* Added preprocessing config file and removed Visual Studio files.Per Larsson2021-12-151-0/+3
|
* Added runtest xmake task.Per Larsson2021-12-151-0/+45
|
* Setting include dir paths under an option does not work in xmake >=2.6Martin Ridgers2021-12-151-1/+0
|
* Merged mainMartin Ridgers2021-11-251-0/+50
|\
| * Added bundle xmake task.Per Larsson2021-11-241-0/+50
| |
* | Initial integration of Trace from UE5 via the --zentrace=y xmake configMartin Ridgers2021-11-181-0/+8
| |
* | Submitted some debug printing in errorMartin Ridgers2021-11-171-1/+0
| |
* | Enabled the use-of-undefined-preprocessor macro warningMartin Ridgers2021-11-171-0/+7
| |
* | Added a "zenmesh" config optionMartin Ridgers2021-11-171-0/+7
| |
* | Convert remaining xmake config options to set the define by has_config()Martin Ridgers2021-11-171-3/+3
| |
* | Moved compute xmake config option out of the is-windows blockMartin Ridgers2021-11-171-7/+7
| |
* | Turned USE_SENTRY and ZEN_MIMALLOC into xmake config optionsMartin Ridgers2021-11-171-2/+19
| |
* | Added Curl's vcpkg:openssl dependency to xmake scriptsMartin Ridgers2021-11-111-0/+1
| |
* | Sort alphabetically and removed trailing whitespaceMartin Ridgers2021-11-031-18/+19
| |
* | Wrapped /apply/ and /exec/ services in a ZEN_WITH_COMPUTE_SERVICES defineMartin Ridgers2021-11-031-0/+7
| |
* | Prevent GetObject from being defined as a macro by Windows.hMartin Ridgers2021-10-251-0/+1
| |
* | Define NOMINMAX and WIN32_MEAN_AND_LEAN via xmake.lua tooMartin Ridgers2021-10-251-0/+2
| |
* | Reanbled unused-parameters/variables warnings on LinuxMartin Ridgers2021-10-251-2/+0
| |
* | Disabled unused-value warning as it fires at ZEN_UNUSED() sitesMartin Ridgers2021-10-251-0/+1
| |
* | Moved Vfs and Httpsys build options into a Windows-only blockMartin Ridgers2021-10-251-12/+12
| |
* | Made httpsys xmake option Windows onlyMartin Ridgers2021-10-251-6/+8
| |
* | Merged mainMartin Ridgers2021-10-151-4/+1
|\|
| * asio HTTP implementation (#23)Stefan Boberg2021-10-141-4/+1
| | | | | | asio-based HTTP implementation
* | Disabled warning about missing initializersMartin Ridgers2021-10-151-0/+1
| |
* | Moved Windows-only defines to the is("windows") xmake blockMartin Ridgers2021-10-151-3/+7
| |
* | Removed `-fshort-wchar` compiler flag on LinuxMartin Ridgers2021-10-011-1/+0
| |
* | Global compile flags when building on LinuxMartin Ridgers2021-09-291-0/+8
|/
* Added map file generation option (commented out by default)Stefan Boberg2021-09-221-0/+1
|
* Made mimalloc enable/disable visible in xmake fileStefan Boberg2021-09-201-0/+1
|
* Added testing.h to wrap doctest.hStefan Boberg2021-09-201-0/+6
| | | | Provides no real abstraction right now but may in the future. This is introduced primarily to enable centralised configuration of whether tests should be included or not