polserver/lib
Kevin Eady 62a252ad3a
Add daemon watch mode to ecompile (#630)
* Add libefsw at 3419347

* saving work

* some cleanup

* move to fs::paths

* saving work.. maybe hitting a limit with number of watched dirs?

* migrate to watching only ecompile.cfg specified folders, cleanup/doc

* Display summary between compilations in watch mode; fix cache reuse

* Fix inf loop; some cmake, format changes...

* some windows compilation fixes... tweaks to windows cmake?

* Update Efsw.cmake for build lib changes

* removed debug flag

* silence efsw build
dont add antlr project if it already exists

* Address review comments:
- use std::move on efswwatcher add_*

* add docs

* Add WatchModeByDefault ecompile.cfg option

* iniital work on tests

* Add CI actions

* some changes (passes locally on win, mac, linux)

* Fix fixtures dependency; use ecompile verbose mode

* Add core-changes

* Send ctrl+c instead of killing process

* Proper Python file naming

* Kill ecompile process on windows, SIGINT otherwise

---------

Co-authored-by: turleypol <turley@polserver.com>
2024-03-16 00:08:06 +01:00
..
antlr Antlr4.13.1 (#582) 2023-12-26 11:15:15 +01:00
fmt-10.2.0 New format lib version (#592) 2024-01-10 18:29:10 +01:00
google-benchmark Include and buildsystem cleanup (#45) 2018-01-29 21:55:48 +01:00
kaitai-runtime adapted gitignore for new kaitai (#590) 2024-01-07 10:46:46 +01:00
mysql-connector-c-6.0.2-win32 added sql support for windows, static linking in windows sucks with mysql so additional dll is required 2011-12-29 12:28:48 +00:00
mysql-connector-c-6.0.2-winx64 added sql support for windows, static linking in windows sucks with mysql so additional dll is required 2011-12-29 12:28:48 +00:00
Parser/EscriptGrammar Fix compiler for escaping } correctly in interpolated strings (#620) 2024-02-06 10:44:26 +01:00
picojson-1.3.0/picojson added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
StackWalker-v14/StackWalker added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
tinyxml-2.6.2/tinyxml added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
utf8-2.3.4/utf8 added explicit targets for every 3rd party lib (#612) 2024-01-27 09:06:23 +01:00
.gitignore Add daemon watch mode to ecompile (#630) 2024-03-16 00:08:06 +01:00
curl-8.2.1.zip Update libcurl to 8.2.1 (#536) 2023-08-26 13:42:10 +02:00
zlib13.zip updated zlib to version 1.3 (#537) 2023-08-27 17:08:04 +02:00