cbishop
08dec35eb7
added soname,real name and linker name outputs
2015-04-09 21:06:56 +02:00
Nick Hildebrant
1dbd48c011
linking fails because clock_gettime is missing without -lrt flag on ubuntu
2015-04-01 16:08:56 +02:00
Eric Tsau
6d4e019c38
Fixes to enable building using MinGW-w64 or TDM-GCC
2015-03-22 00:46:06 +13:00
bel2125
39863f7973
Fix: Makefile must use tabs instead of spaces
2014-12-28 10:58:55 +01:00
bel
6ccd32a060
Update documentation
2014-12-27 20:20:48 +01:00
bel
f96deec65d
Update help in Makefile
2014-09-13 11:16:40 +02:00
bel
559a6ea45e
Lua: dynamic or static build
2014-09-11 21:40:50 +02:00
bel
407d2c9e5b
Use dynamic lua lib instead of static
2014-09-06 11:06:39 +02:00
bel
c002a6f1a0
Re-Add Unit tests for Linux
2014-03-20 21:09:16 +01:00
jmc-
89c1672469
Added a new Makefile rule called 'unit_test', which builds a stand-alone executable called 'civetweb_test' that runs unit tests.
...
Also fixed up the aging test/unit_test.c file so that it compiles and runs.
Build unit tests with 'make unit_test' or 'make unit_test WITH_LUA=1'.
2014-03-19 16:07:37 -07:00
bel
773866707e
Apply patch from spuschhof / issue #9 : Fix for Makefile for MinGW32/MSYS
2014-03-11 20:10:27 +01:00
Daniel Oaks
e24c5fa6cb
Fixed IPv6 makefile option
2013-10-07 14:22:24 -04:00
Thomas Davis
0c3cb15f58
Changed Windows installer to use Inno Setup.
...
Advanced Installer had problems with directory permissions
in its free version.
https://github.com/sunsetbrew/civetweb/issues/11
2013-10-07 14:22:24 -04:00
Thomas Davis
3e4216529c
Fixed some errors with the usage of mg_stat()
2013-10-07 14:22:23 -04:00
Thomas Davis
b745f22107
Normallized coding style in a predictable way.
...
Uses astyle program which is freely avaiable on all platforms.
2013-10-07 14:22:22 -04:00
Thomas Davis
dd58451725
Dealt with compiler warnings and some static analysis hits.
2013-10-07 14:22:20 -04:00
Thomas Davis
a8c628840e
Added safe upgrade install changes.
...
This prevents overwriting existing files
2013-10-07 14:22:18 -04:00
Thomas Davis
89d5207904
Fixed Lua capitialization
2013-10-07 14:22:18 -04:00
Thomas Davis
f062af4bce
CLeaned up support for buildroot
2013-10-07 14:22:18 -04:00
Thomas Davis
de0d550486
Updated dist files to conform to install directories
2013-10-07 14:22:17 -04:00
Thomas Davis
7bc5e59d0c
Added install support for changing the doc root and ports
2013-10-07 14:22:17 -04:00
Thomas Davis
de99716bfc
Made the install more seemless.
2013-10-07 14:22:17 -04:00
Thomas Davis
b92d9f0098
Added support for parallel make jobs
2013-10-07 14:22:17 -04:00
Thomas Davis
b2aee90d14
Regorganized directories to make them more intuitive
2013-10-07 14:22:16 -04:00
Thomas Davis
1bef635908
Cleaned up installion make rule using GNU conventions
2013-10-07 14:22:16 -04:00
Thomas Davis
2f880bb317
Upgraded LUA to 5.2.2, added library build targets
2013-10-07 14:22:16 -04:00
Thomas Davis
350b1fc75e
Made md5 a static include, renamed source includes a .inl.
2013-10-07 14:22:15 -04:00
Thomas Davis
723d10e63e
Changed make INSTALL_DIR to PREFIX to be more compatible
2013-10-07 14:22:14 -04:00
Thomas Davis
b742151013
Added new Build document and reloated documents
2013-10-07 14:22:13 -04:00
Thomas Davis
241b90ad4a
Removed service install because it is not standard
2013-10-07 14:22:13 -04:00
Thomas Davis
5541d6de11
Updated makefile help
2013-10-07 14:22:13 -04:00
Thomas Davis
40d4e2e73b
Added more standard Linux Makefiles
2013-10-07 14:22:13 -04:00
Thomas Davis
a716fa3164
Excluded YASSL from default Windows and Mac builds
...
Updated images with transparencies
2013-10-07 14:22:12 -04:00
Thomas Davis
4fc63e059c
Fixed the md5 code inclusion in the build
2013-10-07 14:22:11 -04:00
Thomas Davis
d91be7731f
Replaced MD5 implementation.
...
The previous implementation had some uncertain questions
with the license. It had been replaced with a muture common
implemenation with a known good license.
2013-10-07 14:22:10 -04:00
Thomas Davis
a8bc92a305
Renamed to Civetweb
2013-10-07 14:22:09 -04:00
Sergey Lyubka
421c16b2bb
Added -DLUA_USE_DLOPEN, and added mongoose.o: mod_lua.c
2013-08-08 12:15:40 +01:00
Sergey Lyubka
d6b9f76e9c
Added COPT to CFLAGS
2013-07-20 14:08:06 +01:00
Sergey Lyubka
feb3b5db96
Using $(FLAGS) for cocoa target
2013-07-15 10:52:27 +01:00
Sergey Lyubka
508b67d6f5
Removed /Gd from windows compilation flags, cause that breaks sqlite3 + fts (qsort callback is __cdecl, not __stdcall)
2013-07-15 10:41:47 +01:00
Sergey Lyubka
389ed4e099
Enabling FTS in sqlite
2013-07-15 10:28:52 +01:00
Sergey Lyubka
5fb9aca2e1
Added -mmacosx-version-min for macos build
2013-07-12 12:39:19 +01:00
Sergey Lyubka
a09ec8988e
Added lua.lib target
2013-07-11 14:24:24 +01:00
Sergey Lyubka
6e59ad8a0d
Fix for prepare_lua_environment
2013-05-19 01:25:10 +01:00
Sergey Lyubka
f4862b646d
defined ALL_WINOBJS and using it for windows build
2013-05-18 15:21:52 +01:00
Sergey Lyubka
215ea28db0
Added lua to the repo
2013-05-14 13:41:44 +01:00
Sergey Lyubka
b3a511f9c5
Broken down cocoa target
2013-03-08 16:13:29 +00:00
Sergey Lyubka
fc9a9593d2
Added sqlite to linux_lua target
2013-02-27 10:44:42 +00:00
Sergey Lyubka
665770d602
cleaning up more files on make clean
2013-02-12 21:04:23 +00:00
Sergey Lyubka
079b9ec2c1
Added linux_lua target
2013-02-12 12:33:44 +00:00