Commit Graph

84 Commits (5233e7220586a1ddf809a979e338b754fd5761a0)

Author SHA1 Message Date
yangfl 18d3c81018 Makefile: add detection for GNU userspace 6 years ago
yangfl 9cc4e8d03a Makefile: get target platform from compiler 6 years ago
R4SAS 7dfb6f4a13 update makefiles 7 years ago
R4SAS 19fc59739f update makefile-s 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
7 years ago
r4sas f69884d573 AVX disabled for debuild by patch 8 years ago
MXPLRS | Kirill a566479ddb fix branch detect 8 years ago
atnaguzin 8b0ce30dfc systemd unit, debian patch fix, makefile last-dist added, package log&pid folder edited 8 years ago
Jeff Becker d4a0076aba
merge 8 years ago
Jeff Becker 1a1d54387c
update build files and allow compile without websocket 8 years ago
hagen 9368a93279 * fgrep can't be used with regex 8 years ago
Vlad Glagolev b68381db58 fixed build with OpenBSD 8 years ago
Jeff Becker 7d04ba0fc3
CXXFLAGS -> NEEDED_CXXFLAGS 8 years ago
Jeff Becker 346b0c9d68
disable testnet by default 8 years ago
Jeff Becker 43be363542
Merge remote-tracking branch 'purple/openssl' into meshnet 8 years ago
Jeff Becker cd47ddd539 default to USE_MESHNET=yes 8 years ago
Jeff Becker 556bfb752a
disable meshnet by default, use `make USE_MESHNET=yes` to build for cjdns 8 years ago
Jeff Becker 4cf4436169
initial meshnet mode 8 years ago
hagen b668c4c302 * add global switch USE_UPNP to makefile 8 years ago
hagen 289b679e3c * add doxygen support 8 years ago
orignal aa215f2a5a regular/homebrew build selection for Mac OS X 8 years ago
Jeff 00cfdc7d92 fix mac brew, use libressl and homebrew 8 years ago
hagen 2e848a7c9a * chg default branch for 'dist' target 8 years ago
hagen 437225b43e * convert makefiles back to unix linefeeds 8 years ago
orignal f8f2ab9cba fixed windows build 8 years ago
orignal 74d4b8e0b9 invoke win32app functions from main 8 years ago
hagen 121ac4f1de * move mingw-specific rules to Makefile.mingw 8 years ago
orignal 507093dbad compile with resources 8 years ago
orignal 6383fc3575 initial commit of Win32App 8 years ago
hagen d8ea3a9035 * make target 'strip' 8 years ago
0niichan bd0eb81c1b add "mkdir obj/Win32" in Windows 8 years ago
hagen 8f9cea54c5 * rename main binary 9 years ago
orignal 1d37745c0c more separation between api and executable builds 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
Timofey Titovets 3a30c00dae Fix: mkdir exist in multi thread building 10 years ago
Kill Your TV 2ed99ba245 fix calling individual targets
(broken in 82af922b40)

Otherwise commands like `make i2p` will fail.
10 years ago
Torkel Bjørnson-Langen 7bf11df3b8 Minor: Makefile - added mk_build_dir to .PHONY target 10 years ago
Torkel Bjørnson-Langen 82af922b40 Fixed building on OS X.
I got it to work on OS X 10.10.2 using clang.

Note: I'm an OS noob :)
10 years ago
hagen 677e3585c9 * new makefile target: deps 10 years ago
Kill Your TV 425c746b87 typo fix 10 years ago
Kill Your TV 993b4c92b0 slightly stricter use of mkdir/rm -rf 10 years ago
Kill Your TV b26bc5c7f4 Add api target 10 years ago
Kill Your TV e4cc15d19e Don't build the lib when making static binaries
Without this, building on 64-bit systems will fail.
10 years ago
Kill Your TV e5c2022f71 Fix building in kFreeBSD
broken in 8c218bd5
10 years ago
Kill Your TV b343c24a9f add explanatory comments to Makefiles 10 years ago
Kill Your TV 21e3778e69 Revert the 'clean-up' commits so that custom build-time flags can be set
These commits removed the 'NEEDED*' vars which were added so that CXX*
and LDFLAGS could be specified at build time. By doing away with these
and using solely CXXFLAGS and LDFLAGS, special flags cannot be added.
Indeed, specifying your own CXXFLAGS would cause the build to fail. We
want the build flags to be APPENDED, not overwritten.
10 years ago
orignal d6fe4556fb don't make executable as shared 10 years ago
hagen ca2566e778 * reorder makefile rules : fix depends on header 10 years ago
hagen cd3a7040b0 * Makefile : add dist target 10 years ago
hagen cf8e229098 * almost fixed static linking 10 years ago