diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index dd9d623e..bbb91782 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -119,7 +119,7 @@ endfunction (_gen_pkg_config_per_target) # writes a pom file to each build directory function (_gen_pom_per_target) # Remove targets listed in the JAVA blacklist from pom file generation - list(REMOVE_ITEM ARGN ${JAVASWIG_BLACKLIST}) + list(REMOVE_ITEM ARGN JAVASWIG_BLACKLIST) list(LENGTH ARGN n_targets) message(STATUS "Generating pom files for ${n_targets} CXX libraries...") diff --git a/src/javaswig_blacklist b/src/javaswig_blacklist index bd6a23fc..e69de29b 100644 --- a/src/javaswig_blacklist +++ b/src/javaswig_blacklist @@ -1,4 +0,0 @@ -nrf8001 -kxcjk1013 -l3gd20 -mmc35240 diff --git a/src/kxcjk1013/javaupm_kxcjk1013.i b/src/kxcjk1013/javaupm_kxcjk1013.i new file mode 100644 index 00000000..8251ec95 --- /dev/null +++ b/src/kxcjk1013/javaupm_kxcjk1013.i @@ -0,0 +1,7 @@ +%module javaupm_kxcjk1013 + +%{ + #include "kxcjk1013.hpp" +%} + +%include "kxcjk1013.hpp" diff --git a/src/l3gd20/javaupm_l3gd20.i b/src/l3gd20/javaupm_l3gd20.i new file mode 100644 index 00000000..a6f48c33 --- /dev/null +++ b/src/l3gd20/javaupm_l3gd20.i @@ -0,0 +1,7 @@ +%module javaupm_l3gd20 + +%{ + #include "l3gd20.hpp" +%} + +%include "l3gd20.hpp" diff --git a/src/mmc35240/javaupm_mmc35240.i b/src/mmc35240/javaupm_mmc35240.i new file mode 100644 index 00000000..8a6cf9ab --- /dev/null +++ b/src/mmc35240/javaupm_mmc35240.i @@ -0,0 +1,8 @@ +%module javaupm_mmc35240 +%include "../upm.i" + +%{ + #include "mmc35240.hpp" +%} + +%include "mmc35240.hpp" diff --git a/src/nrf8001/javaupm_nrf8001.i b/src/nrf8001/javaupm_nrf8001.i new file mode 100644 index 00000000..43d03be1 --- /dev/null +++ b/src/nrf8001/javaupm_nrf8001.i @@ -0,0 +1,8 @@ +%module javaupm_nrf8001 +%include "../upm.i" + +%{ + #include "nrf8001.hpp" +%} + +%include "nrf8001.hpp"