20 Commits

Author SHA1 Message Date
Bert Belder
700f9f73a4 test: add build rule that runs all tests 2017-11-27 01:11:34 +01:00
Bert Belder
424898f518 cmake: list build-specific sources as dependencies 2017-11-27 00:47:34 +01:00
Bert Belder
1f5f8975b2 cmake: add build type specific headers to source group 2017-11-27 00:46:54 +01:00
Bert Belder
5777b24404 all-in-one: also generate wepoll.h 2017-11-24 19:15:07 +01:00
Bert Belder
2ae6f03f6b all-in-one: make --strip-guards optional 2017-11-24 19:15:07 +01:00
Bert Belder
e24be98fca all-in-one: move build script to tools/ 2017-11-23 03:00:21 +01:00
Bert Belder
42bca93f67 cmake: do not recursively glob include/ 2017-11-21 15:58:19 +01:00
Bert Belder
a9aec85220 src: have separate internal.h for regular vs all-in-one build 2017-11-21 15:58:19 +01:00
Bert Belder
50aaa030b9 all-in-one: pass include directories on the build.js command line 2017-11-21 15:58:19 +01:00
Bert Belder
2fc0bafb49 src: rename preprocessor constants 2017-11-21 15:04:37 +01:00
Bert Belder
eb673e3fed all: rename the project to 'wepoll' 2017-09-28 00:12:20 +02:00
Bert Belder
d4d296b53c build: remove rogue definition of HAVE_CONFIG_H 2017-09-26 02:14:53 +02:00
Bert Belder
8a09e0dbe0 build: disable msvc 'function not inlined' warning 2017-09-10 20:40:43 +02:00
Bert Belder
9bfda64ef3 build: enable more msvc warnings 2017-09-10 20:40:43 +02:00
Bert Belder
0ac3c921bd src: decorate internal APIs with EPOLL_INTERNAL 2017-09-10 20:40:42 +02:00
Bert Belder
8a3daba2ce all-in-one: basic support for building an all-in-one c file 2017-09-10 20:39:49 +02:00
Bert Belder
0cd8b52b18 src: use int foo(void) for functions that don't take parameters 2017-09-04 07:20:59 +02:00
Bert Belder
8753208959 build: remove cmake output dir override 2017-09-02 04:39:19 +02:00
Bert Belder
0b01b17819 build: remove incorrect space between -FI flag and path 2017-09-02 04:39:03 +02:00
Bert Belder
0fe6e84b98 build: add cmake-based build system 2017-09-01 19:29:39 +02:00