1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
AUTOMAKE_OPTIONS = foreign 1.4
SUBDIRS = lib ica ima setup $(subdirs) $(EXTRA_TARGETS)
EXTRA_DIST = build_mingw32 tightvnc4win_integrate tightvnc4win_italc.diff README.LZO
nobase_doc_DATA = AUTHORS ChangeLog COPYING INSTALL README README.LZO TODO
dist-hook:
rm -rf `find $(distdir) -name *.moc`
rm -rf `find $(distdir) -name *_qrc.cpp`
# strip all binaries after installation
install-exec-hook:
cd $(DESTDIR)$(bindir) ; \
strip ica; \
strip italc
if HAVE_RPM
$(PACKAGE)-$(VERSION).tar.gz: dist
# Rule to build RPM distribution package
rpm: $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE).spec
cp $(PACKAGE)-$(VERSION).tar.gz @RPMSOURCEDIR@
rpmbuild -ba $(PACKAGE).spec
endif
#CLEANFILES = config.log config.status
clean: clean-recursive
rm -f config.log
rm -f config.status
clean-am: clean-generic clean-libtool mostlyclean-am
if BUILD_WIN32
win32-pkg: all
mkdir -p tmp/italc
cp lib/italc_core.dll tmp/italc
cp ica/.libs/ica.exe tmp/italc
cp ica/vnchooks.dll tmp/italc
cp ima/.libs/italc.exe tmp/italc
cp setup/.libs/setup.exe tmp/italc
# cp lupus/lupus/lupus.exe tmp/italc
# cp lupus/service/lupus_service.exe tmp/italc
cp /opt/mingw/bin/QtCore4.dll tmp/italc
cp /opt/mingw/bin/QtGui4.dll tmp/italc
cp /opt/mingw/bin/QtNetwork4.dll tmp/italc
cp /opt/mingw/bin/QtXml4.dll tmp/italc
cp /opt/mingw/bin/libeay32.dll tmp/italc
cp /opt/mingw/bin/libjpeg.dll tmp/italc
cp /opt/mingw/bin/libssl32.dll tmp/italc
cp /opt/mingw/bin/libz.dll tmp/italc
cp /opt/mingw/i586-mingw32/bin/mingwm10.dll tmp/italc
cp -L COPYING tmp/italc/LICENSE.TXT
cp -L README tmp/italc/README.TXT
/opt/mingw/bin/i586-mingw32-strip tmp/italc/ica.exe
/opt/mingw/bin/i586-mingw32-strip tmp/italc/italc.exe
/opt/mingw/bin/i586-mingw32-strip tmp/italc/setup.exe
# /opt/mingw/bin/i586-mingw32-strip tmp/italc/lupus.exe
# /opt/mingw/bin/i586-mingw32-strip tmp/italc/lupus_service.exe
mv tmp/italc tmp/italc-$(VERSION)
cd tmp && zip -9 ../$(PACKAGE)-$(VERSION)-bin-win32.zip italc-$(VERSION)/*
rm -rf tmp
endif
|