heck
ac91696b0a
And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general.
(cherry picked from commit 242bdb073c
)
2 years ago
heck
866dc60439
C++ impl of export_key()
2 years ago
heck
6d43f1745f
added build option: USE_JAVAH - explicitly enable/disable use of javah over javac -h (if autodetect doesnt work correctly)
2 years ago
heck
9586c9d0dc
javah, fix build using java 8 (javah instead of javac -h)
2 years ago
heck
242bdb073c
And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general.
2 years ago
heck
432bb50dc5
sensible build defaults
2 years ago
heck
438d1a6232
Add comipler optimization -O3 to release build
2 years ago
heck
0f04448905
add Makefile targets install/uninstall (to $PREFIX)
update local.conf.example
2 years ago
heck
047baa52b7
Total overhaul/redesign of project filesystem structure / Makefile
- Separate build folder (so far for all class files)
- Separate dist folder (so folks dont have to dig for the build results)
- Improved incremental build
- Implicit rules and automatic dependency using gcc/clang features (.d files)
- YML2 CodeGen incremental build support using marker files
- Tests are using dist folder
2 years ago
heck
03655f2283
Makefiles. More structure. More logging
2 years ago
heck
b62446db0e
Add DEBUG or RELEASE build option
2 years ago
heck
cf5471a617
New example local.conf file
Replaced ENGINE_LIB,ENGINE_INC,AD_LIB,AD_INC.
local.conf migration might be necessary, but see local.conf.example
JAVA_HOME now guessed on linux
make clean now cleans .so and .dylib always (now you can share the workspace between linux and mac)
2 years ago
heck
c28abb2974
Bugfix: JNI-97 "r702 fails to build due to wrong include-path"
2 years ago
Volker Birk
f6766d5279
missing headers again, correcting error coloring, too
2 years ago
heck
d07bef3cad
C++11 is the standard to be used for all adapters (acc. to Volker)
3 years ago
heck
9718a96b9d
Backed out changeset f0b49dde7901
3 years ago
heck
4dc18f34c3
C++11 is the standard to be used for all adapters (acc. to Volker)
3 years ago
heck
e9f2b449bd
Build config, added foo_PATH vars, for more flexible reuse of paths
Backwards compatible with "old" local.conf
3 years ago
heck
41fb26b250
Makefile structure similar to engine, recursively specializing local.conf with defaults in Makefile.conf
3 years ago
Damiano Boppart
83eeb880e8
The default library search/include paths should be the loaders/linkers, and not some path in $HOME
3 years ago
Hussein Kasem
90d6568af6
Extract status list from pEpEngine.h instead of having them hardcoded.
3 years ago
Volker Birk
e926d1c669
class variables must not be global
3 years ago
Volker Birk
5758fcd11e
updating to new sync API
3 years ago
Hussein Kasem
ea09c1b4ac
fix Makefile
4 years ago
Damiano Boppart
9eb30b7bd8
Minor changes to make merge with sync easier
4 years ago
Damiano Boppart
5d86f97dca
Group java-related vars together in make
4 years ago
Damiano Boppart
7a860ad61b
Start make cleanup
4 years ago
Hussein Kasem
8e1deb894d
Fix testing,java - and use build using o files instead of lib.a *WORKARROUND*
4 years ago
Hussein Kasem
a204c0565b
Add disable sync switch for keyrest and so on...
4 years ago
Volker Birk
76adb8c6c1
adding "pEp/" to include paths
5 years ago
Volker Birk
09b5f9c76b
string.h missing in headers
6 years ago
Volker Birk
ffa915dab3
don't need k-9 classes any more
7 years ago
Volker Birk
3ad820d8dd
bugfix: renaming some functions
7 years ago
Volker Birk
bd741f77f1
some target code
7 years ago
Edouard Tisserant
6d07135966
Added android build, as android library
7 years ago
Volker Birk
65124e8380
...
7 years ago
Volker Birk
e3d21cef47
adding Makefile.conf for local configuration
7 years ago