summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am22
1 files changed, 19 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index aa12050a..d1098296 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,10 +1,26 @@
dll:
-/usr/bin/windres -i win32/lasso.rc -o win32/lasso.rc.o
- -/usr/bin/dllwrap.exe --target=i386-mingw32 --def win32/lasso.def -o lasso/.libs/liblasso.dll -mno-cygwin --add-stdcall-alias -mwindows -s lasso/lasso.o win32/lasso.rc.o lasso/xml/.libs/liblasso-xml.al lasso/protocols/.libs/liblasso-protocols.al lasso/environs/.libs/liblasso-environs.al -L/usr/local/lib /usr/local/lib/libglib-2.0-0.dll /usr/local/lib/libxmlsec-openssl.dll /usr/local/lib/libxmlsec.dll -lssl -lcrypto /usr/local/lib/libxslt.dll /usr/local/lib/libxml2.dll -lpthread -lz -lm /usr/local/lib/libgobject-2.0-0.dll
+ -mkdir -p win32/.libs
+ #-dlltool.exe --dllname liblasso.dll --def win32/lasso.def \
+ --output-lib win32/.libs/liblasso.a
+ -/usr/bin/dllwrap.exe --target=i386-mingw32 --def win32/lasso.def \
+ -o win32/.libs/liblasso.dll -mno-cygwin --add-stdcall-alias \
+ lasso/lasso.o win32/lasso.rc.o \
+ lasso/xml/.libs/liblasso-xml.al \
+ lasso/protocols/.libs/liblasso-protocols.al \
+ lasso/environs/.libs/liblasso-environs.al \
+ -L/usr/local/lib -lglib-2.0 -lgobject-2.0 \
+ -lxmlsec-openssl -lxmlsec \
+ -lssl -lcrypto \
+ -lxslt -lxml2 \
+ -lpthread -lz -lm \
+ --output-lib win32/.libs/liblasso.a \
+ --dllname liblasso.dll
+
install-dll:
- -cp -f lasso/.libs/liblasso.dll /usr/local/lib
- -cp -f lasso/.libs/liblasso.a /usr/local/lib/liblasso.dll.a
+ -cp -f win32/.libs/liblasso.dll /usr/local/lib
+ -cp -f win32/.libs/liblasso.a /usr/local/lib
-mkdir -p /usr/local/include/lasso
-cp -f lasso/*.h /usr/local/include/lasso
-mkdir -p /usr/local/include/lasso/environs