Skip to content

Commit

Permalink
make glue code into linking code
Browse files Browse the repository at this point in the history
  • Loading branch information
xpenatan committed Oct 21, 2023
1 parent 8aafcd8 commit 03cd69c
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions example/lib/generator/src/main/java/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -135,15 +135,16 @@ private static BuildMultiTarget getEmscriptenTarget(IDLReader idlReader) {
// Make a static library
EmscriptenTarget libTarget = new EmscriptenTarget(idlReader);
libTarget.isStatic = true;
libTarget.compileGlueCode = false;
libTarget.headerDirs.add("-Isrc/exampleLib");
libTarget.headerDirs.add("-includesrc/exampleLib/CustomCode.h");
libTarget.cppIncludes.add("**/src/exampleLib/**.cpp");
// multiTarget.add(libTarget);

// Only Link and make js file
EmscriptenTarget linkTarget = new EmscriptenTarget(idlReader);
linkTarget.compileGlueCode = false;
linkTarget.shouldCompile = false;
linkTarget.compileGlueCode = true;
linkTarget.shouldCompile = true;
linkTarget.headerDirs.add("-includesrc/exampleLib/CustomCode.h");
linkTarget.linkerFlags.add("../../libs/emscripten/exampleLib.a");
// multiTarget.add(linkTarget);
}
Expand Down

0 comments on commit 03cd69c

Please sign in to comment.