Browse Source

Moved all java sources under src/java

JNI-106
heck 5 years ago
parent
commit
e22afe2c2c
  1. 20
      src/Makefile
  2. 4
      src/codegen/gen_java_Engine.ysl2
  3. 8
      src/codegen/gen_java_Message.ysl2
  4. 0
      src/java/foundation/pEp/jniadapter/AbstractEngine.java
  5. 0
      src/java/foundation/pEp/jniadapter/Blob.java
  6. 0
      src/java/foundation/pEp/jniadapter/CommType.java
  7. 0
      src/java/foundation/pEp/jniadapter/Identity.java
  8. 0
      src/java/foundation/pEp/jniadapter/Pair.java
  9. 0
      src/java/foundation/pEp/jniadapter/Sync.java
  10. 0
      src/java/foundation/pEp/jniadapter/UniquelyIdentifiable.java
  11. 0
      src/java/foundation/pEp/jniadapter/Utils.java
  12. 0
      src/java/foundation/pEp/jniadapter/_Blob.java
  13. 0
      src/java/foundation/pEp/jniadapter/_Identity.java
  14. 0
      src/java/foundation/pEp/jniadapter/decrypt_message_Return.java
  15. 0
      src/java/foundation/pEp/jniadapter/interfaces/AbstractEngineInterface.java
  16. 0
      src/java/foundation/pEp/jniadapter/interfaces/BlobInterface.java
  17. 0
      src/java/foundation/pEp/jniadapter/interfaces/IdentityInterface.java

20
src/Makefile

@ -47,9 +47,11 @@ $(info ---------------------------------------------------)
# relative to "src/"
BUILD_ROOT=../build/
CXX_DIR=cxx/
JAVA_DIR=java/
JAVA_PKG_BASENAME=foundation/pEp/jniadapter/
JAVA_PKG_ROOT=foundation/pEp/jniadapter/
JAVA_BUILD_ROOT=$(BUILD_ROOT)/java/
JAVA_PKG_ROOT=$(JAVA_DIR)/$(JAVA_PKG_BASENAME)
JAVA_BUILD_ROOT=$(BUILD_ROOT)/$(JAVA_DIR)
OBJ_DIR=$(BUILD_ROOT)/$(CXX_DIR)
@ -124,9 +126,9 @@ $(LIB_CXX_STATIC): compile-cxx
# -------------- Compile -----------------
compile-java: create-dirs codegen
$(JAVA_BIN_DIR)/javac -d $(JAVA_BUILD_ROOT) $(JAVA_PKG_ROOT)/*.java
$(JAVA_BIN_DIR)/javac -d $(JAVA_BUILD_ROOT) $(JAVA_PKG_ROOT)/exceptions/*.java
$(JAVA_BIN_DIR)/javac -d $(JAVA_BUILD_ROOT) $(JAVA_PKG_ROOT)/interfaces/*.java
cd $(JAVA_DIR);$(JAVA_BIN_DIR)/javac -d ../$(JAVA_BUILD_ROOT) $(JAVA_PKG_BASENAME)/*.java
cd $(JAVA_DIR);$(JAVA_BIN_DIR)/javac -d ../$(JAVA_BUILD_ROOT) $(JAVA_PKG_BASENAME)/exceptions/*.java
cd $(JAVA_DIR);$(JAVA_BIN_DIR)/javac -d ../$(JAVA_BUILD_ROOT) $(JAVA_PKG_BASENAME)/interfaces/*.java
compile-cxx: create-dirs gen-jni-headers $(OBJECTS)
@ -140,9 +142,9 @@ gen-jni-headers: codegen $(JNI_GENERATED_HH)
$(JNI_GENERATED_HH):
ifdef OLD_JAVA
$(JAVA_BIN_DIR)/javah -d $(JAVA_BUILD_ROOT) $(subst /,.,$(subst .java,,$<))
cd $(JAVA_DIR);$(JAVA_BIN_DIR)/javah -d ../$(JAVA_BUILD_ROOT) $(subst /,.,$(subst .java,,$<))
else
$(JAVA_BIN_DIR)/javac -d $(JAVA_BUILD_ROOT) -h $(CXX_DIR)/ $(JAVA_PKG_ROOT)/*.java
cd $(JAVA_DIR);$(JAVA_BIN_DIR)/javac -d ../$(JAVA_BUILD_ROOT) -h ../$(CXX_DIR)/ $(JAVA_PKG_BASENAME)/*.java
endif
@ -153,8 +155,8 @@ codegen:
# ------------- Housekeeping ---------------
create-dirs:
$(MAKE) -C codegen create-dirs
mkdir -p $(JAVA_BUILD_ROOT)/$(JAVA_PKG_ROOT)
mkdir -p $(JAVA_BUILD_ROOT)/$(JAVA_PKG_ROOT)/exceptions
mkdir -p $(JAVA_BUILD_ROOT)/$(JAVA_PKG_BASENAME)
mkdir -p $(JAVA_BUILD_ROOT)/$(JAVA_PKG_BASENAME)/exceptions
mkdir -p $(OBJ_DIR)
mkdir -p $(DIST_DIR)

4
src/codegen/gen_java_Engine.ysl2

@ -11,7 +11,7 @@ tstylesheet {
template "interface" {
const "cname" call "toJava" with "type", "@name";
document("../foundation/pEp/jniadapter/{$cname}.java", "text")
document("../java/foundation/pEp/jniadapter/{$cname}.java", "text")
||
package foundation.pEp.jniadapter;
@ -27,7 +27,7 @@ tstylesheet {
}
||
document("../foundation/pEp/jniadapter/interfaces/{$cname}Interface.java", "text")
document("../java/foundation/pEp/jniadapter/interfaces/{$cname}Interface.java", "text")
||
package foundation.pEp.jniadapter.interfaces;

8
src/codegen/gen_java_Message.ysl2

@ -11,7 +11,7 @@ tstylesheet {
template "struct" {
const "cname" call "toJava" with "type", "@name";
document("../foundation/pEp/jniadapter/{$cname}.java", "text")
document("../java/foundation/pEp/jniadapter/{$cname}.java", "text")
||
package foundation.pEp.jniadapter;
@ -65,7 +65,7 @@ tstylesheet {
`` apply "*[name(.)!='enum']", mode=entry
}
||
document("../foundation/pEp/jniadapter/interfaces/{$cname}Interface.java", "text")
document("../java/foundation/pEp/jniadapter/interfaces/{$cname}Interface.java", "text")
||
package foundation.pEp.jniadapter.interfaces;
@ -85,7 +85,7 @@ tstylesheet {
template "enum" {
const "jname" call "toJava" with "type", "@name";
document("../foundation/pEp/jniadapter/{$jname}.java", "text")
document("../java/foundation/pEp/jniadapter/{$jname}.java", "text")
||
// CodeGen template enum
package foundation.pEp.jniadapter;
@ -133,7 +133,7 @@ tstylesheet {
function "exception" {
param "name";
document "../foundation/pEp/jniadapter/exceptions/{$name}.java", "text" {
document "../java/foundation/pEp/jniadapter/exceptions/{$name}.java", "text" {
| package foundation.pEp.jniadapter.exceptions;
|
| public class «$name» extends pEpException {

0
src/foundation/pEp/jniadapter/AbstractEngine.java → src/java/foundation/pEp/jniadapter/AbstractEngine.java

0
src/foundation/pEp/jniadapter/Blob.java → src/java/foundation/pEp/jniadapter/Blob.java

0
src/foundation/pEp/jniadapter/CommType.java → src/java/foundation/pEp/jniadapter/CommType.java

0
src/foundation/pEp/jniadapter/Identity.java → src/java/foundation/pEp/jniadapter/Identity.java

0
src/foundation/pEp/jniadapter/Pair.java → src/java/foundation/pEp/jniadapter/Pair.java

0
src/foundation/pEp/jniadapter/Sync.java → src/java/foundation/pEp/jniadapter/Sync.java

0
src/foundation/pEp/jniadapter/UniquelyIdentifiable.java → src/java/foundation/pEp/jniadapter/UniquelyIdentifiable.java

0
src/foundation/pEp/jniadapter/Utils.java → src/java/foundation/pEp/jniadapter/Utils.java

0
src/foundation/pEp/jniadapter/_Blob.java → src/java/foundation/pEp/jniadapter/_Blob.java

0
src/foundation/pEp/jniadapter/_Identity.java → src/java/foundation/pEp/jniadapter/_Identity.java

0
src/foundation/pEp/jniadapter/decrypt_message_Return.java → src/java/foundation/pEp/jniadapter/decrypt_message_Return.java

0
src/foundation/pEp/jniadapter/interfaces/AbstractEngineInterface.java → src/java/foundation/pEp/jniadapter/interfaces/AbstractEngineInterface.java

0
src/foundation/pEp/jniadapter/interfaces/BlobInterface.java → src/java/foundation/pEp/jniadapter/interfaces/BlobInterface.java

0
src/foundation/pEp/jniadapter/interfaces/IdentityInterface.java → src/java/foundation/pEp/jniadapter/interfaces/IdentityInterface.java

Loading…
Cancel
Save