Anders Jenbo
1aa9cfda3e
Disable very spammy lwip debug option
2 years ago
Gleb Mazovetskiy
b2be988277
Disable building of the examples
...
`libzt` adds build target for its examples by default.
However, the `examples/` directory is marked as `export-ignore` in libzt's
`.gitattributes`, so it does not get included into the GitHub-provided archive.
While we use a recursive git fetch (and are not affected), distributions
may override this with `-DFETCHCONTENT_SOURCE_DIR_LIBZT=...`,
where `export-ignore` files may be omitted from the source directory.
4 years ago
Gleb Mazovetskiy
31f8b05c34
CMakeLists: option to disable `-fstack-protector`
...
This flag is not supported by all GCC + libc combination, for example it
is not support with GCC and uClibc.
4 years ago
staphen
6c90eddbcc
Remove JNI section from CMakeLists.txt
4 years ago
Xadhoom
97a405529d
Fix compiling on windows
5 years ago
Xadhoom
12b87edc5a
Fixes for MSVC
5 years ago
Xadhoom
e774a9a341
Add changes for devilutionX
5 years ago
Joseph Henry
a0b50530d3
Add portability and consistency fixes for C API, remove cruft, slight internal restructuring
6 years ago
Joseph Henry
7c736e45af
Add updated examples
6 years ago
Joseph Henry
92a627eed9
Added SWIG wrapper paths to CMakeLists.txt
7 years ago
Joseph Henry
d489d50a18
Added NATPMP_EXPORTS to libnatpmp targets
7 years ago
Joseph Henry
3c2fe77dd7
Updated CMakeLists.txt for Windows build
7 years ago
Joseph Henry
9dbcc8eb45
Added dynamic library to install section of CMakeLists.txt
7 years ago
Joseph Henry
b5c49ebd35
Tweaked Makefile patch target for compatibility with older versions of git. Differentiated bdist and sdist in dist.sh
7 years ago
Joseph Henry
eaac3429f0
Re-worked the CMakeLists.txt install section
7 years ago
Joseph Henry
3d11598821
Added dynamic library to CMake install
7 years ago
Joseph Henry
2a377146d6
Added libztcore public headers to install section of CMakeLists.txt, also modified install paths
7 years ago
Joseph Henry
a9035739e8
Added ZT public headers for CMake install
7 years ago
Joseph Henry
42f943ae40
Commented out install line in CMakeLists.txt causing duplicate install of static library
7 years ago
Joseph Henry
b51efe44c4
Added export/install section to CMakeLists.txt
7 years ago
Joseph Henry
e8553c9907
Added zts_get_protocol_stats(), zts_restart(), updated API documentation
7 years ago
Joseph Henry
a70feb5ec0
Build script improvements (merging, wrapping), added build-specific clean targets
7 years ago
Joseph Henry
795a9f082b
Build script now emits libztcore.a along with traditional libzt.a
7 years ago
Joseph Henry
320253517b
RX/TX improvements, build process improvements
7 years ago
Joseph Henry
80da08f625
Removed old tests
7 years ago
Joseph Henry
38fe99dc61
Minor changes to CMakeLists. Corrected JNI check, and changed release optimization flags to -O3
7 years ago
Joseph Henry
3b967c1a12
Updated build script, minor shuffling of code to prevent naming conflicts
7 years ago
Joseph Henry
8d3c300538
Set verbosity to default OFF in CMakeLists.txt
7 years ago
Joseph Henry
362f6769b2
Bug fix for callbacks, minor netif driver tweak, minor Makefile tweak
7 years ago
Joseph Henry
8b4921432e
Android build fixes
7 years ago
Joseph Henry
2fdcf025e1
Re-work of thread model
7 years ago
Joseph Henry
068013d0f7
Switch to MEM_LIBC_MALLOC usage in lwIP. Added event callbacks. Use of finer-grained locks in RX logic. CRCs disabled on inbound packets
7 years ago
Joseph Henry
4e0c00aaff
Improved reliability and performance, better startup and shutdown semantics, HTTP control plane is now disabled by default
7 years ago
Joseph Henry
8826b317c1
Commented out NotNeeded paths in CMakeLists.txt to silence Windows build errors
8 years ago
Joseph Henry
70cb227665
Fixed debug flags for Windows builds
8 years ago
Joseph Henry
8ef88cfe18
Fix to CMakeLists.txt to add debug flags to Debug build mode
8 years ago
Joseph Henry
a9754777d0
Improvements to packaging scripts for Windows, macOS and Linux
8 years ago
Joseph Henry
afe34bca50
Improvements to package distribution script for Windows, preprocessor tweaks in JNI section
8 years ago
Joseph Henry
5a82f43aac
Added all-encompassing packaging script, improvements to CMake build script
8 years ago
Joseph Henry
d8c64e4591
Updated CMake build script
8 years ago
Joseph Henry
d6fa22322a
use of {USER} for android NDK path in CMakeLists.txt
8 years ago
Joseph Henry
29a9856b76
Added earthtest.cpp for future homebrew package test
8 years ago
Joseph Henry
039cf99ac5
Omit tests from Xcode builds
8 years ago
Joseph Henry
a0ddb62a3d
Updated Windows DLL build script to export all symbols
8 years ago
Joseph Henry
91b3582196
Added architecture checks for Windows in CMakeLists.txt
8 years ago
Joseph Henry
88b2ae3ebf
Updated CMakeLists.txt
8 years ago
Joseph Henry
6e3e14fdff
Added patch for lwip-contrib for Windows compatibility
8 years ago
Joseph Henry
6e086ed3fa
Updated lwip.patch for Linux compatibility, CMakeLists.txt, and fixed other minor compile-time warnings
8 years ago
Joseph Henry
1b5ab0ddb9
Updated CMakeLists.txt
8 years ago
Joseph Henry
07be7a25a3
Removed cruft from project
8 years ago