Hussein Kasem
5263aec68e
JNI-130 Generate JNI headers with lib-java
4 years ago
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
)
5 years ago
heck
45ec5a9701
Wow, somehow the first make target is not the default make target. (workaround)
5 years ago
heck
3f57838c73
and replace the hardcoded prototype with the appropriate vars
5 years ago
heck
59cc0b4596
fix javah (still works on debian jdk8u265-b01 at least)
5 years ago
heck
6d43f1745f
added build option: USE_JAVAH - explicitly enable/disable use of javah over javac -h (if autodetect doesnt work correctly)
5 years ago
heck
9586c9d0dc
javah, fix build using java 8 (javah instead of javac -h)
5 years ago
heck
242bdb073c
And suddenly my linux box javac needs "-encoding UTF-8", well, cant hurtbeing explicit about that in general.
5 years ago
Hussein Kasem
5fe48c91f5
JNI-114 Add PassphraseType to the passphraseCallback
5 years ago
heck
de22d6aad3
Generate all Exceptions fixed
5 years ago
heck
e22afe2c2c
Moved all java sources under src/java
5 years ago
heck
c5ae320e7a
move all cxx sources/headers into src/cxx
5 years ago
heck
935f3b58ca
move java interfaces into own subpkg "foundation.pep.interfaces"
5 years ago
heck
0f04448905
add Makefile targets install/uninstall (to $PREFIX)
update local.conf.example
5 years ago
heck
f991fd2dd3
Separate output dir for .d and .o files.
5 years ago
heck
80c0b1e542
Move all yml2 into own src folder "codegen"
5 years ago
heck
0f33979a72
Build info and lib-name
5 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
5 years ago
heck
03655f2283
Makefiles. More structure. More logging
5 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)
5 years ago
heck
e774036922
Added feature Blob.toString() - Human readable string representation of Blob.
The data field is ASN.1 XER decoded for mime_types:
"application/pEp.sync"
"application/pEp.keyreset"
5 years ago
heck
9718a96b9d
Backed out changeset f0b49dde7901
6 years ago
heck
4dc18f34c3
C++11 is the standard to be used for all adapters (acc. to Volker)
6 years ago
heck
41fb26b250
Makefile structure similar to engine, recursively specializing local.conf with defaults in Makefile.conf
6 years ago
Volker Birk
f17c97d743
at least
6 years ago
Damiano Boppart
8818b4bfe2
Autodetect location of pEpEngine.h
6 years ago
Damiano Boppart
d63b0a9712
Remove Make dependency on third party file
6 years ago
Hussein Kasem
90d6568af6
Extract status list from pEpEngine.h instead of having them hardcoded.
6 years ago
Hussein Kasem
596a095e70
Move from org.pEp.* to foundation.pEp.*
6 years ago
Hussein Kasem
1036195919
Backed out changeset: 737fa2f86e2a - return to org.pEp.*
6 years ago
Volker Birk
cad51bdaa1
moving from org.pEp.* to pEp.*
6 years ago
Volker Birk
678fca7ea8
adding config_cipher_suite
6 years ago
Volker Birk
e926d1c669
class variables must not be global
6 years ago
Volker Birk
2911be4adc
remove double build
6 years ago
Volker Birk
5758fcd11e
updating to new sync API
6 years ago
Damiano Boppart
9eb30b7bd8
Minor changes to make merge with sync easier
6 years ago
Hussein Kasem
5f39445b18
Chage type by which as type was failing
6 years ago
Volker Birk
8d77a19d5f
rename jar file
7 years ago
Damiano Boppart
7ddfa79b18
Fix make clean
7 years ago
Damiano Boppart
aaaa307b4e
Add forgotten java files
7 years ago
Damiano Boppart
cdd1ae1eb9
Reoder things in makefile
7 years ago
Damiano Boppart
5d86f97dca
Group java-related vars together in make
7 years ago
Damiano Boppart
3601ca33bc
switch 'javah' and 'javac -h' usage
7 years ago
Damiano Boppart
69fd89a0de
Link stdlib
7 years ago
Damiano Boppart
07bc19ea4d
Use canonical semantics for LD* variables
7 years ago
Damiano Boppart
7a860ad61b
Start make cleanup
7 years ago
Hussein Kasem
8e1deb894d
Fix testing,java - and use build using o files instead of lib.a *WORKARROUND*
7 years ago
Hussein Kasem
21ab55b356
Add -fPIC
7 years ago
Volker Birk
712573b979
small test code
7 years ago
Volker Birk
4023c648da
adding test
7 years ago