aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/xmake.lua
Commit message (Collapse)AuthorAgeFilesLines
* embed html frontend content as binary compiled data (#559)Dan Engelbrecht2023-11-231-0/+2
| | | | | | - Feature: Added xmake task `updatefrontend` which updates the zip file containing the frontend html (`/src/zenserver/frontend/html.zip`) - Improvement: The frontend html content is no longer appended at the end of the executable which prevented signing, instead it is compiled in from the `/src/zenserver/frontend/html.zip` archive - Improvement: MacOS now does ad-hoc code signing by default when issuing `xmake bundle`, signing with proper cert is done on CI builds
* package dependency clean-ups (#531)Stefan Boberg2023-11-131-1/+0
| | | | | | | | | | this change just cleans up dependency declarations in xmake.lua files, discovered while exploring a more to xrepo which catches dependency problems since it will not just place all includes in a single directory, unlike vcpkg. * removed spurious asio dependency from zenserver-test * removed rocksdb reference * add missing asio package dependency * removed catch2 reference (no longer available) * added explicit cpr reference * made some zencore package dependencies public (this is necessary because some public zencore headers pull in package headers. If you use a more strict package manager than vcpkg then you get compilation errors whenever these includes are pulled in unless you declare the dependency explicitly)
* statsd metrics reporting (#496)Stefan Boberg2023-10-251-2/+6
| | | | | added support for reporting metrics via statsd style UDP messaging, which is supported by many monitoring solution providers this change adds reporting only of three cache related metrics (hit/miss/put) but this should be extended to include more metrics after additional evaluation
* zenserver project restructuring (#442)Stefan Boberg2023-10-061-0/+2
|
* VFS implementation for local storage service (#396)Stefan Boberg2023-09-201-0/+3
| | | currently, only Windows (using Projected File System) is supported
* update vcpkg dependencies (#356)Dan Engelbrecht2023-08-111-1/+4
| | | | | | * bump vcpkg version * fmt lib 10 fixes * xmake dependencies (with linux workarounds) * changelog
* fix for Linux/sentry build issueStefan Boberg2023-05-261-3/+0
|
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+60
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees