diff --git a/Makefile.am b/Makefile.am index e8f9866d..bb6c5685 100644 --- a/Makefile.am +++ b/Makefile.am @@ -18,6 +18,7 @@ SUBDIRS = lasso \ $(PHP_SD) $(PYTHON_SD) $(JAVA_SD) $(CSHARP_SD) \ tests \ swig \ + win32 \ $(GTK_DOC_SD) ABS_BUILDDIR = $(shell pwd) diff --git a/win32/Makefile.am b/win32/Makefile.am index 403a9dbb..7e607cef 100644 --- a/win32/Makefile.am +++ b/win32/Makefile.am @@ -2,42 +2,4 @@ SUBDIRS = nsis EXTRA_DIST = lasso.rc -.PHONY = all dll install-dll - -all: dll - -dll: - /usr/bin/windres -i lasso.rc -o lasso.rc.o - mkdir -p .libs - gcc -mno-cygwin -shared -o .libs/lasso.dll \ - -Wl,--out-implib=.libs/lasso.a \ - -Wl,--add-stdcall-alias \ - -Wl,--export-all-symbols \ - lasso.rc.o \ - -Wl,--enable-auto-import \ - -Wl,--whole-archive \ - ../lasso/lasso.o \ - ../lasso/xml/.libs/liblasso-xml.al \ - ../lasso/protocols/.libs/liblasso-protocols.al \ - ../lasso/environs/.libs/liblasso-environs.al \ - -Wl,--no-whole-archive -L/usr/local/lib \ - -lgobject-2.0 -lglib-2.0 -lxmlsec-openssl -lxmlsec \ - -lssl -lcrypto \ - -lxslt -lxml2 \ - -lpthread -lz -lm - - -install-dll: - cp -f .libs/lasso.dll /usr/local/lib - cp -f .libs/lasso.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