summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/djvulibre-test.c17
-rw-r--r--src/djvulibre.mk8
2 files changed, 24 insertions, 1 deletions
diff --git a/src/djvulibre-test.c b/src/djvulibre-test.c
new file mode 100644
index 0000000..51889a2
--- /dev/null
+++ b/src/djvulibre-test.c
@@ -0,0 +1,17 @@
+/*
+ * This file is part of MXE.
+ * See index.html for further information.
+ */
+
+#include <libdjvu/ddjvuapi.h>
+
+int main(int argc, char *argv[])
+{
+ ddjvu_context_t *djvu_test;
+ (void)argc;
+
+ djvu_test = ddjvu_context_create(argv[0]);
+ ddjvu_context_release(djvu_test);
+
+ return 0;
+}
diff --git a/src/djvulibre.mk b/src/djvulibre.mk
index 0b3f43e..8827123 100644
--- a/src/djvulibre.mk
+++ b/src/djvulibre.mk
@@ -22,7 +22,13 @@ define $(PKG)_BUILD
$(MXE_CONFIGURE_OPTS) \
--disable-desktopfiles
$(MAKE) -C '$(1)' -j '$(JOBS)'
- $(MAKE) -C '$(1)' -j 1 install
+ $(MAKE) -C '$(1)/libdjvu' -j 1 install-lib \
+ install-include install-pkgconfig
+
+ '$(TARGET)-g++' \
+ -W -Wall -Werror -pedantic -DDLL_EXPORT \
+ '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \
+ `'$(TARGET)-pkg-config' ddjvuapi --libs`
endef
$(PKG)_BUILD_SHARED =