diff options
author | Frederic Peters <fpeters@entrouvert.com> | 2004-07-23 18:26:35 +0000 |
---|---|---|
committer | Frederic Peters <fpeters@entrouvert.com> | 2004-07-23 18:26:35 +0000 |
commit | cd0e144ff7613d0e944b290d267dbc9d043c6b2c (patch) | |
tree | 67636a303fe286ffa36663ee94cbaf462585688c /win32/Makefile.am | |
parent | ff07de57823e19415f2a84f7b670a4a0c695254b (diff) | |
download | lasso-cd0e144ff7613d0e944b290d267dbc9d043c6b2c.tar.gz lasso-cd0e144ff7613d0e944b290d267dbc9d043c6b2c.tar.xz lasso-cd0e144ff7613d0e944b290d267dbc9d043c6b2c.zip |
moved win32 Makefile targets to win32/Makefile.am
Diffstat (limited to 'win32/Makefile.am')
-rw-r--r-- | win32/Makefile.am | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/win32/Makefile.am b/win32/Makefile.am index c777637a..b08bbfc3 100644 --- a/win32/Makefile.am +++ b/win32/Makefile.am @@ -2,3 +2,35 @@ SUBDIRS = nsis EXTRA_DIST = create_lasso.def.py lasso.def lasso.rc +dll: + /usr/bin/windres -i lasso.rc -o lasso.rc.o + mkdir .libs + /usr/bin/dllwrap.exe --target=i386-mingw32 --def lasso.def \ + -o .libs/liblasso.dll -mno-cygwin --add-stdcall-alias \ + ../lasso/lasso.o 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 .libs/liblasso.a \ + --dllname liblasso.dll + + +install-dll: + cp -f .libs/liblasso.dll /usr/local/lib + cp -f .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 + cp -f ../lasso/environs/*.h /usr/local/include/lasso/environs + mkdir -p /usr/local/include/lasso/protocols + cp -f ../lasso/protocols/*.h /usr/local/include/lasso/protocols + mkdir -p /usr/local/include/lasso/protocols/elements + cp -f ../lasso/protocols/elements/*.h /usr/local/include/lasso/protocols/elements + mkdir -p /usr/local/include/lasso/xml + cp -f ../lasso/xml/*.h /usr/local/include/lasso/xml + |