diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 22 |
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 |