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 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
|
# **************************************************************************
if SIMAGE_MPEG2ENC_SUPPORT
MPEG2ENCDIR = mpeg2enc
else
MPEG2ENCDIR =
endif
SUBDIRS = $(MPEG2ENCDIR) src guile
dist_bin_SCRIPTS = simage-config
m4datadir = $(datadir)/aclocal
dist_m4data_DATA = cfg/simage.m4
cfgdatadir = $(datadir)/Coin/conf
cfgdata_DATA = simage-@CONFIG@.cfg
EXTRA_DIST = \
simage.cfg.in \
cfg/depcomp \
cfg/ltconfig \
cfg/wrapmsvc.exe \
cfg/gendsp.sh \
build/simage.spec.in \
docs/announcement-1_6_0.txt \
docs/announcement-1_6_1.txt \
src/simage_jpeg_reader.icc \
src/simage_jpeg_writer.icc \
README.WIN32
DISTCLEANFILES = \
libtool \
simage-@CONFIG@.cfg
simage-@CONFIG@.cfg: config.status $(srcdir)/simage.cfg.in
@$(SHELL) config.status --file=$@:simage.cfg.in
install-exec-local: $(srcdir)/cfg/wrapmsvc.exe
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(bindir)
@if @BUILD_WITH_MSVC@; then \
p=wrapmsvc.exe; \
echo " $(INSTALL_PROGRAM) $(srcdir)/cfg/$$p $(DESTDIR)$(bindir)/$$p"; \
$(INSTALL_PROGRAM) $(srcdir)/cfg/$$p $(DESTDIR)$(bindir)/$$p; \
fi
# **************************************************************************
simage1_$(VERSION):
$(MAKE) VERSION=dist distdir
mv simage-dist simage1_$(VERSION)
simage1-dev_$(VERSION): simage1_$(VERSION)
cp -p -R simage1_$(VERSION) simage1-dev_$(VERSION)
debian-setup: simage1_$(VERSION) simage1-dev_$(VERSION)
debdir=simage1_$(VERSION)/debian; \
conf=./config.status; \
test -d $$debdir || mkdir $$debdir; \
for f in packaging/debian/*.in; do \
file=`echo $$f | sed 's/.*\///g; s/\.in$$//g'`; \
$$conf --file=$$debdir/$$file:$$f; \
done; \
for f in rules preinst prerm postinst postrm; do \
if test -f $$debdir/$$f; then \
echo " chmod +x $$debdir/$$f"; \
chmod +x $$debdir/$$f; \
fi; \
done;
debdir=simage1-dev_$(VERSION)/debian; \
conf=./config.status; \
test -d $$debdir || mkdir $$debdir; \
for f in packaging/debian/*.in; do \
file=`echo $$f | sed 's/.*\///g; s/\.in$$//g'`; \
$$conf --file=$$debdir/$$file:$$f; \
done; \
for f in rules preinst prerm postinst postrm; do \
if test -f $$debdir/$$f; then \
echo " chmod +x $$debdir/$$f"; \
chmod +x $$debdir/$$f; \
fi; \
done;
# perl -pi -e 's/^simage$(SIMAGE_MAJOR_VERSION)\b/simage$(SIMAGE_MAJOR_VERSION)-dev/g;' simage1-dev_$(VERSION)/debian/changelog
# echo "pkgversion=$(VERSION)" >$$debdir/substvars
debian-packages: debian-setup
cd simage1_$(VERSION); \
dpkg-buildpackage -S -uc -us;
cd simage1_$(VERSION); \
dpkg-buildpackage -b -uc;
cd simage1-dev_$(VERSION); \
dpkg-buildpackage -b -uc;
# **************************************************************************
# misc rules for automatic Microsoft Windows packaging.
# main: `windows-packages'
windows-files:
@if test -d windows; then :; else \
echo " mkdir windows"; \
mkdir windows; \
fi
@for file in $(top_srcdir)/packaging/windows/*.in; do \
basename=`echo $$file | sed 's%^.*/%%g; s%\.in$$%%'`; \
echo " config.status: generating windows/$$basename"; \
./config.status --file=-:- >"windows/$$basename" <"$$file"; \
done
windows-packages: windows-files
@( cd windows; $(MAKE) VERSION=$(VERSION) )
# EOF ######################################################################
|