blob: f384eabf208655bada822e930144c04066a56aef [file] [log] [blame]
DRC1bf1a142010-02-11 06:39:32 +00001lib_LTLIBRARIES = libjpeg.la libturbojpeg.la
DRC1f80a102010-10-18 00:15:31 +00002libjpeg_la_LDFLAGS = -version-info ${SO_MAJOR_VERSION}:${SO_MINOR_VERSION} -no-undefined
DRC21d66832010-02-12 04:34:41 +00003libturbojpeg_la_LDFLAGS = -avoid-version -no-undefined
DRC0a945a12010-02-15 11:04:51 +00004include_HEADERS = jerror.h jmorecfg.h jpeglib.h turbojpeg.h
5nodist_include_HEADERS = jconfig.h
DRC0c0f3042010-01-28 05:34:53 +00006
Adam Tkacda5a1fe2008-10-22 11:19:25 +00007HDRS = jchuff.h jdct.h jdhuff.h jerror.h jinclude.h jmemsys.h jmorecfg.h \
DRC1f80a102010-10-18 00:15:31 +00008 jpegint.h jpeglib.h jversion.h jsimd.h jsimddct.h jpegcomp.h
Constantin Kaplinsky0ca44252008-09-28 05:08:48 +00009
DRCe3720042010-11-23 06:50:14 +000010libjpeg_la_SOURCES = $(HDRS) jcapimin.c jcapistd.c jccoefct.c jccolor.c \
11 jcdctmgr.c jchuff.c jcinit.c jcmainct.c jcmarker.c jcmaster.c \
12 jcomapi.c jcparam.c jcphuff.c jcprepct.c jcsample.c jctrans.c \
13 jdapimin.c jdapistd.c jdatadst.c jdatasrc.c jdcoefct.c jdcolor.c \
14 jddctmgr.c jdhuff.c jdinput.c jdmainct.c jdmarker.c jdmaster.c \
15 jdmerge.c jdphuff.c jdpostct.c jdsample.c jdtrans.c jerror.c \
16 jfdctflt.c jfdctfst.c jfdctint.c jidctflt.c jidctfst.c jidctint.c \
17 jidctred.c jquant1.c jquant2.c jutils.c jmemmgr.c jmemnobs.c
18
19if WITH_ARITH
20
21libjpeg_la_SOURCES += jaricom.c
22
23endif
24
25if WITH_ARITH_ENC
26
27libjpeg_la_SOURCES += jcarith.c
28
29endif
30
31if WITH_ARITH_DEC
32
33libjpeg_la_SOURCES += jdarith.c
34
35endif
Constantin Kaplinsky0ca44252008-09-28 05:08:48 +000036
DRC418dbdf2011-05-26 10:45:06 +000037libturbojpeg_la_SOURCES = $(libjpeg_la_SOURCES) turbojpeg.c turbojpeg.h \
DRC9b28def2011-05-21 14:37:15 +000038 transupp.c transupp.h jdatadst-tj.c jdatasrc-tj.c
DRCf8e00552011-02-04 11:06:36 +000039
DRCdffd53d2011-04-01 00:37:20 +000040SUBDIRS = java
41
DRCf2602ce2011-04-01 00:20:33 +000042if WITH_JAVA
DRCf8e00552011-02-04 11:06:36 +000043
44libturbojpeg_la_SOURCES += turbojpeg-jni.c
DRCe08c05f2011-03-31 08:03:26 +000045libturbojpeg_la_CFLAGS = ${JNI_CFLAGS}
DRCf8e00552011-02-04 11:06:36 +000046TJMAPFILE = turbojpeg-mapfile.jni
47
48else
49
50TJMAPFILE = turbojpeg-mapfile
51
52endif
53
54libturbojpeg_la_SOURCES += $(TJMAPFILE)
DRC6f8c6682010-02-16 05:03:51 +000055
56if VERSION_SCRIPT
57
DRC9fa95592011-02-25 00:23:44 +000058libturbojpeg_la_LDFLAGS += $(VERSION_SCRIPT_FLAG)$(srcdir)/$(TJMAPFILE)
DRC8515d3d2010-10-19 06:38:57 +000059libjpeg_la_LDFLAGS += $(VERSION_SCRIPT_FLAG)libjpeg.map
DRC6f8c6682010-02-16 05:03:51 +000060
61endif
DRC1bf1a142010-02-11 06:39:32 +000062
DRC60cddeb2010-02-12 05:37:07 +000063if WITH_SIMD
64
DRCf2602ce2011-04-01 00:20:33 +000065SUBDIRS += simd
Pierre Ossman3a65ef42009-03-16 13:34:18 +000066libjpeg_la_LIBADD = simd/libsimd.la
DRC1bf1a142010-02-11 06:39:32 +000067libturbojpeg_la_LIBADD = simd/libsimd.la
Pierre Ossman2ae181c2009-03-09 13:21:27 +000068
DRC60cddeb2010-02-12 05:37:07 +000069else
70
71libjpeg_la_SOURCES += jsimd_none.c
72
73endif
74
DRC3185cb92011-05-25 03:52:22 +000075bin_PROGRAMS = cjpeg djpeg jpegtran rdjpgcom wrjpgcom tjbench
76noinst_PROGRAMS = tjunittest
DRC2e7b76b2009-04-03 12:04:24 +000077
DRC3185cb92011-05-25 03:52:22 +000078tjbench_SOURCES = tjbench.c bmp.h bmp.c tjutil.h tjutil.c rdbmp.c rdppm.c \
DRC18821f82011-05-24 17:07:51 +000079 wrbmp.c wrppm.c
DRC2e7b76b2009-04-03 12:04:24 +000080
DRC3185cb92011-05-25 03:52:22 +000081tjbench_LDADD = libturbojpeg.la libjpeg.la -lm
DRC2e7b76b2009-04-03 12:04:24 +000082
DRC3185cb92011-05-25 03:52:22 +000083tjbench_CFLAGS = -DBMP_SUPPORTED -DPPM_SUPPORTED
DRCbe49b8c2011-05-24 13:41:27 +000084
DRC3185cb92011-05-25 03:52:22 +000085tjunittest_SOURCES = tjunittest.c tjutil.h tjutil.c
DRC2e7b76b2009-04-03 12:04:24 +000086
DRC3185cb92011-05-25 03:52:22 +000087tjunittest_LDADD = libturbojpeg.la
DRC73de9822009-06-25 20:41:17 +000088
89cjpeg_SOURCES = cdjpeg.h cderror.h cdjpeg.c cjpeg.c rdbmp.c rdgif.c \
90 rdppm.c rdswitch.c rdtarga.c
91
DRC971d8512010-02-13 22:55:05 +000092cjpeg_LDADD = libjpeg.la
DRC73de9822009-06-25 20:41:17 +000093
94cjpeg_CFLAGS = -DBMP_SUPPORTED -DGIF_SUPPORTED -DPPM_SUPPORTED \
95 -DTARGA_SUPPORTED
96
97djpeg_SOURCES = cdjpeg.h cderror.h cdjpeg.c djpeg.c rdcolmap.c rdswitch.c \
98 wrbmp.c wrgif.c wrppm.c wrtarga.c
99
DRC971d8512010-02-13 22:55:05 +0000100djpeg_LDADD = libjpeg.la
DRC73de9822009-06-25 20:41:17 +0000101
102djpeg_CFLAGS = -DBMP_SUPPORTED -DGIF_SUPPORTED -DPPM_SUPPORTED \
103 -DTARGA_SUPPORTED
DRC60fa0602010-02-12 06:01:49 +0000104
DRC0a945a12010-02-15 11:04:51 +0000105jpegtran_SOURCES = jpegtran.c rdswitch.c cdjpeg.c transupp.c transupp.h
DRC60fa0602010-02-12 06:01:49 +0000106
DRC971d8512010-02-13 22:55:05 +0000107jpegtran_LDADD = libjpeg.la
DRC60fa0602010-02-12 06:01:49 +0000108
DRC0a945a12010-02-15 11:04:51 +0000109rdjpgcom_SOURCES = rdjpgcom.c
DRC60fa0602010-02-12 06:01:49 +0000110
DRC971d8512010-02-13 22:55:05 +0000111rdjpgcom_LDADD = libjpeg.la
DRC60fa0602010-02-12 06:01:49 +0000112
113wrjpgcom_SOURCES = wrjpgcom.c
114
DRC971d8512010-02-13 22:55:05 +0000115wrjpgcom_LDADD = libjpeg.la
DRC60fa0602010-02-12 06:01:49 +0000116
DRC0a945a12010-02-15 11:04:51 +0000117
DRCcbda81a2010-06-05 01:12:35 +0000118dist_man1_MANS = cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 wrjpgcom.1
DRC0a945a12010-02-15 11:04:51 +0000119
DRC39ea5622010-10-12 01:55:31 +0000120DOCS= README install.txt usage.txt wizard.txt example.c libjpeg.txt \
121 structure.txt coderules.txt filelist.txt jconfig.txt change.log \
DRC9f5320f2011-05-24 17:14:43 +0000122 README-turbo.txt rdrle.c wrrle.c BUILDING.txt ChangeLog.txt
DRC0a945a12010-02-15 11:04:51 +0000123
DRC968c8bb2010-02-22 22:50:13 +0000124TESTFILES= testorig.jpg testorig.ppm testimg.bmp testimgflt.jpg \
DRC50503c72010-09-09 21:00:31 +0000125 testimgfst.jpg testimgint.jpg testimgp.jpg testimgflt.ppm testimgfst.ppm \
DRCf0b7fef2010-11-23 17:13:02 +0000126 testimgint.ppm testimgflt-nosimd.jpg testimgcrop.jpg testimgari.jpg \
DRC750e0782011-05-10 21:05:49 +0000127 testimgari.ppm testimgfst100.jpg testimggray.jpg testimgfst1_2.ppm \
128 testimgfst1_4.ppm testimgfst1_8.ppm testimgint1_2.ppm testimgint1_4.ppm \
129 testimgint1_8.ppm
130
DRC0a945a12010-02-15 11:04:51 +0000131
DRCdffd53d2011-04-01 00:37:20 +0000132EXTRA_DIST = win release $(DOCS) $(TESTFILES) CMakeLists.txt \
DRC44eb47e2011-05-24 17:18:11 +0000133 sharedlib/CMakeLists.txt cmakescripts libjpeg.map.in doc doxygen.config
DRC0a945a12010-02-15 11:04:51 +0000134
135dist-hook:
136 rm -rf `find $(distdir) -name .svn`
137
138
DRC66f97e62010-11-23 05:49:54 +0000139test: testclean all
DRCf2602ce2011-04-01 00:20:33 +0000140if WITH_JAVA
141 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest
142 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -bi
143 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv
144 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv -bi
145endif
DRC3185cb92011-05-25 03:52:22 +0000146 ./tjunittest
147 ./tjunittest -alloc
148 ./tjunittest -yuv
DRC66f97e62010-11-23 05:49:54 +0000149 ./cjpeg -dct int -outfile testoutint.jpg $(srcdir)/testorig.ppm
150 cmp $(srcdir)/testimgint.jpg testoutint.jpg
151 ./cjpeg -dct fast -opt -outfile testoutfst.jpg $(srcdir)/testorig.ppm
152 cmp $(srcdir)/testimgfst.jpg testoutfst.jpg
DRCa49c4e52011-02-18 20:50:08 +0000153 ./cjpeg -dct fast -quality 100 -opt -outfile testoutfst100.jpg $(srcdir)/testorig.ppm
154 cmp $(srcdir)/testimgfst100.jpg testoutfst100.jpg
DRC66f97e62010-11-23 05:49:54 +0000155 ./cjpeg -dct float -outfile testoutflt.jpg $(srcdir)/testorig.ppm
DRC321e0682011-05-03 08:47:43 +0000156if WITH_SSE_FLOAT_DCT
DRC0fd8be52010-02-19 05:12:39 +0000157 cmp $(srcdir)/testimgflt.jpg testoutflt.jpg
DRC83f21442010-06-10 18:52:41 +0000158else
DRC83f21442010-06-10 18:52:41 +0000159 cmp $(srcdir)/testimgflt-nosimd.jpg testoutflt.jpg
DRC66f97e62010-11-23 05:49:54 +0000160endif
DRCc8666332011-02-18 11:23:45 +0000161 ./cjpeg -dct int -grayscale -outfile testoutgray.jpg $(srcdir)/testorig.ppm
162 cmp $(srcdir)/testimggray.jpg testoutgray.jpg
DRC83f21442010-06-10 18:52:41 +0000163 ./djpeg -dct int -fast -ppm -outfile testoutint.ppm $(srcdir)/testorig.jpg
DRC83f21442010-06-10 18:52:41 +0000164 cmp $(srcdir)/testimgint.ppm testoutint.ppm
DRC66f97e62010-11-23 05:49:54 +0000165 ./djpeg -dct fast -ppm -outfile testoutfst.ppm $(srcdir)/testorig.jpg
DRC30959712010-08-07 16:06:56 +0000166 cmp $(srcdir)/testimgfst.ppm testoutfst.ppm
DRC66f97e62010-11-23 05:49:54 +0000167 ./djpeg -dct float -ppm -outfile testoutflt.ppm $(srcdir)/testorig.jpg
DRC321e0682011-05-03 08:47:43 +0000168if WITH_SSE_FLOAT_DCT
DRC66f97e62010-11-23 05:49:54 +0000169 cmp $(srcdir)/testimgflt.ppm testoutflt.ppm
170else
DRC30959712010-08-07 16:06:56 +0000171 cmp $(srcdir)/testorig.ppm testoutflt.ppm
DRC66f97e62010-11-23 05:49:54 +0000172endif
DRC4852d282011-04-25 23:56:40 +0000173 ./djpeg -dct int -scale 1/2 -ppm -outfile testoutint1_2.ppm $(srcdir)/testorig.jpg
174 cmp $(srcdir)/testimgint1_2.ppm testoutint1_2.ppm
175 ./djpeg -dct fast -scale 1/2 -ppm -outfile testoutfst1_2.ppm $(srcdir)/testorig.jpg
176 cmp $(srcdir)/testimgfst1_2.ppm testoutfst1_2.ppm
177 ./djpeg -dct int -scale 1/4 -ppm -outfile testoutint1_4.ppm $(srcdir)/testorig.jpg
178 cmp $(srcdir)/testimgint1_4.ppm testoutint1_4.ppm
179 ./djpeg -dct fast -scale 1/4 -ppm -outfile testoutfst1_4.ppm $(srcdir)/testorig.jpg
180 cmp $(srcdir)/testimgfst1_4.ppm testoutfst1_4.ppm
181 ./djpeg -dct int -scale 1/8 -ppm -outfile testoutint1_8.ppm $(srcdir)/testorig.jpg
182 cmp $(srcdir)/testimgint1_8.ppm testoutint1_8.ppm
183 ./djpeg -dct fast -scale 1/8 -ppm -outfile testoutfst1_8.ppm $(srcdir)/testorig.jpg
184 cmp $(srcdir)/testimgfst1_8.ppm testoutfst1_8.ppm
DRC83f21442010-06-10 18:52:41 +0000185 ./djpeg -dct int -bmp -colors 256 -outfile testout.bmp $(srcdir)/testorig.jpg
DRC30959712010-08-07 16:06:56 +0000186 cmp $(srcdir)/testimg.bmp testout.bmp
DRCe3720042010-11-23 06:50:14 +0000187if WITH_ARITH_ENC
DRC66f97e62010-11-23 05:49:54 +0000188 ./cjpeg -dct int -arithmetic -outfile testoutari.jpg $(srcdir)/testorig.ppm
189 cmp $(srcdir)/testimgari.jpg testoutari.jpg
DRCe3720042010-11-23 06:50:14 +0000190 ./jpegtran -arithmetic -outfile testouta.jpg $(srcdir)/testimgint.jpg
191 cmp $(srcdir)/testimgari.jpg testouta.jpg
192endif
193if WITH_ARITH_DEC
DRC66f97e62010-11-23 05:49:54 +0000194 ./djpeg -dct int -fast -ppm -outfile testoutari.ppm $(srcdir)/testimgari.jpg
195 cmp $(srcdir)/testimgari.ppm testoutari.ppm
DRCe3720042010-11-23 06:50:14 +0000196 ./jpegtran -outfile testouta.jpg $(srcdir)/testimgari.jpg
DRC66f97e62010-11-23 05:49:54 +0000197 cmp $(srcdir)/testimgint.jpg testouta.jpg
DRCe3720042010-11-23 06:50:14 +0000198endif
DRC30959712010-08-07 16:06:56 +0000199 ./cjpeg -dct int -progressive -outfile testoutp.jpg $(srcdir)/testorig.ppm
200 cmp $(srcdir)/testimgp.jpg testoutp.jpg
DRC83f21442010-06-10 18:52:41 +0000201 ./jpegtran -outfile testoutt.jpg testoutp.jpg
DRC30959712010-08-07 16:06:56 +0000202 cmp $(srcdir)/testimgint.jpg testoutt.jpg
DRC9a648cc2010-10-10 02:48:21 +0000203 ./jpegtran -crop 120x90+20+50 -transpose -perfect -outfile testoutcrop.jpg $(srcdir)/testorig.jpg
DRCc04bd3c2010-10-10 02:15:56 +0000204 cmp $(srcdir)/testimgcrop.jpg testoutcrop.jpg
DRC83f21442010-06-10 18:52:41 +0000205
DRC83f21442010-06-10 18:52:41 +0000206
DRC34d59e72010-02-12 06:27:34 +0000207testclean:
DRC7b991722010-06-10 19:44:56 +0000208 rm -f testout*
DRCf2602ce2011-04-01 00:20:33 +0000209 rm -f *_GRAY_*.bmp
210 rm -f *_GRAY_*.png
211 rm -f *_GRAY_*.ppm
212 rm -f *_GRAY_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000213 rm -f *_GRAY.yuv
DRCf2602ce2011-04-01 00:20:33 +0000214 rm -f *_420_*.bmp
215 rm -f *_420_*.png
216 rm -f *_420_*.ppm
217 rm -f *_420_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000218 rm -f *_420.yuv
DRCf2602ce2011-04-01 00:20:33 +0000219 rm -f *_422_*.bmp
220 rm -f *_422_*.png
221 rm -f *_422_*.ppm
222 rm -f *_422_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000223 rm -f *_422.yuv
DRCf2602ce2011-04-01 00:20:33 +0000224 rm -f *_444_*.bmp
225 rm -f *_444_*.png
226 rm -f *_444_*.ppm
227 rm -f *_444_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000228 rm -f *_444.yuv
DRCf2602ce2011-04-01 00:20:33 +0000229 rm -f *_440_*.bmp
230 rm -f *_440_*.png
231 rm -f *_440_*.ppm
232 rm -f *_440_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000233 rm -f *_440.yuv
DRC079b4342010-02-15 11:32:23 +0000234
DRCd1c281a2010-11-17 22:44:40 +0000235if X86_64
236
237install-exec-hook:
238 __PREFIX=`echo ${prefix} | sed -e 's@\/*$$@@'`; \
239 if [ "$$__PREFIX" = "/opt/libjpeg-turbo" ]; then \
240 cd $(DESTDIR)/${prefix}; \
241 if [ -d lib -a ! -d lib64 -a ! -h lib64 ]; then \
242 $(LN_S) lib lib64; \
243 fi \
244 fi
245
246else
247
248install-exec-hook:
249 __PREFIX=`echo ${prefix} | sed -e 's@\/*$$@@'`; \
250 if [ "$$__PREFIX" = "/opt/libjpeg-turbo" ]; then \
251 cd $(DESTDIR)/${prefix}; \
252 if [ -d lib -a ! -d lib32 -a ! -h lib32 ]; then \
253 $(LN_S) lib lib32; \
254 fi \
255 fi
256
257endif
258
DRC079b4342010-02-15 11:32:23 +0000259rpm: all
DRC1f80a102010-10-18 00:15:31 +0000260 TMPDIR=`mktemp -d /tmp/${PACKAGE_NAME}-build.XXXXXX`; \
261 mkdir -p $$TMPDIR/RPMS; \
262 ln -fs `pwd` $$TMPDIR/BUILD; \
DRCb94f2de2011-03-22 09:31:25 +0000263 rm -f ${PACKAGE_NAME}-${VERSION}.${RPMARCH}.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000264 rpmbuild -bb --define "_blddir $$TMPDIR/buildroot" \
265 --define "_topdir $$TMPDIR" --define "_srcdir ${srcdir}" \
DRCb94f2de2011-03-22 09:31:25 +0000266 --target ${RPMARCH} pkgscripts/libjpeg-turbo.spec; \
267 cp $$TMPDIR/RPMS/${RPMARCH}/${PACKAGE_NAME}-${VERSION}-${BUILD}.${RPMARCH}.rpm \
268 ${PACKAGE_NAME}-${VERSION}.${RPMARCH}.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000269 rm -rf $$TMPDIR
DRC079b4342010-02-15 11:32:23 +0000270
DRCf26914b2010-02-15 11:36:46 +0000271srpm: dist-gzip
DRC1f80a102010-10-18 00:15:31 +0000272 TMPDIR=`mktemp -d /tmp/${PACKAGE_NAME}-build.XXXXXX`; \
273 mkdir -p $$TMPDIR/RPMS; \
274 mkdir -p $$TMPDIR/SRPMS; \
275 mkdir -p $$TMPDIR/BUILD; \
276 mkdir -p $$TMPDIR/SOURCES; \
277 mkdir -p $$TMPDIR/SPECS; \
DRCb94f2de2011-03-22 09:31:25 +0000278 rm -f ${PACKAGE_NAME}-${VERSION}.src.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000279 cp ${PACKAGE_NAME}-${VERSION}.tar.gz $$TMPDIR/SOURCES; \
DRCb94f2de2011-03-22 09:31:25 +0000280 cat pkgscripts/libjpeg-turbo.spec | sed s/%{_blddir}/%{_tmppath}/g \
DRC1f80a102010-10-18 00:15:31 +0000281 | sed s@%{_srcdir}/@@g | sed s/#--\>//g \
DRCb94f2de2011-03-22 09:31:25 +0000282 > $$TMPDIR/SPECS/libjpeg-turbo.spec; \
DRC1f80a102010-10-18 00:15:31 +0000283 rpmbuild -bs --define "_topdir $$TMPDIR" $$TMPDIR/SPECS/libjpeg-turbo.spec; \
DRCb94f2de2011-03-22 09:31:25 +0000284 cp $$TMPDIR/SRPMS/${PACKAGE_NAME}-${VERSION}-${BUILD}.src.rpm \
285 ${PACKAGE_NAME}-${VERSION}.src.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000286 rm -rf $$TMPDIR
DRC52a19f22010-02-15 12:06:27 +0000287
288deb: all
DRCb94f2de2011-03-22 09:31:25 +0000289 sh pkgscripts/makedpkg
DRC6533b6e2010-02-15 14:57:18 +0000290
DRC315123f2010-02-15 16:14:26 +0000291if X86_64
292
293udmg: all
DRCb94f2de2011-03-22 09:31:25 +0000294 sh pkgscripts/makemacpkg universal ${BUILDDIR32}
DRC315123f2010-02-15 16:14:26 +0000295
296endif
297
DRC6533b6e2010-02-15 14:57:18 +0000298dmg: all
DRCb94f2de2011-03-22 09:31:25 +0000299 sh pkgscripts/makemacpkg
DRCb9b1ca32010-02-17 02:24:02 +0000300
301if X86_64
302
DRC0f53df82010-10-21 19:47:06 +0000303csunpkg: all
DRCb94f2de2011-03-22 09:31:25 +0000304 sh pkgscripts/makesunpkg combined ${BUILDDIR32}
DRCb9b1ca32010-02-17 02:24:02 +0000305
DRC3dc1bc22010-05-10 22:18:10 +0000306endif
DRCae79fdb2010-06-09 20:16:04 +0000307
DRC0f53df82010-10-21 19:47:06 +0000308sunpkg: all
DRCb94f2de2011-03-22 09:31:25 +0000309 sh pkgscripts/makesunpkg
DRC0f53df82010-10-21 19:47:06 +0000310
DRCae79fdb2010-06-09 20:16:04 +0000311cygwinpkg: all
DRCb94f2de2011-03-22 09:31:25 +0000312 sh pkgscripts/makecygwinpkg