blob: 7d2ddd66ae251df5b1b283126816ffe711038a7e [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
DRC890f1e02011-02-26 22:02:37 +000037libturbojpeg_la_SOURCES = $(libjpeg_la_SOURCES) turbojpegl.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
DRC240d82f2011-02-19 00:00:34 +000075bin_PROGRAMS = cjpeg djpeg jpegtran rdjpgcom wrjpgcom jpgtest
76noinst_PROGRAMS = jpegut
DRC2e7b76b2009-04-03 12:04:24 +000077
DRC18821f82011-05-24 17:07:51 +000078jpgtest_SOURCES = jpgtest.c bmp.h bmp.c tjutil.h tjutil.c rdbmp.c rdppm.c \
79 wrbmp.c wrppm.c
DRC2e7b76b2009-04-03 12:04:24 +000080
DRCbe49b8c2011-05-24 13:41:27 +000081jpgtest_LDADD = libturbojpeg.la libjpeg.la -lm
DRC2e7b76b2009-04-03 12:04:24 +000082
DRCbe49b8c2011-05-24 13:41:27 +000083jpgtest_CFLAGS = -DBMP_SUPPORTED -DPPM_SUPPORTED
84
DRC18821f82011-05-24 17:07:51 +000085jpegut_SOURCES = jpegut.c tjutil.h tjutil.c
DRC2e7b76b2009-04-03 12:04:24 +000086
DRC971d8512010-02-13 22:55:05 +000087jpegut_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 \
DRC0b7d4ed2010-03-03 09:37:58 +0000122 README-turbo.txt rdrle.c wrrle.c LICENSE.txt LGPL.txt BUILDING.txt \
123 ChangeLog.txt
DRC0a945a12010-02-15 11:04:51 +0000124
DRC968c8bb2010-02-22 22:50:13 +0000125TESTFILES= testorig.jpg testorig.ppm testimg.bmp testimgflt.jpg \
DRC50503c72010-09-09 21:00:31 +0000126 testimgfst.jpg testimgint.jpg testimgp.jpg testimgflt.ppm testimgfst.ppm \
DRCf0b7fef2010-11-23 17:13:02 +0000127 testimgint.ppm testimgflt-nosimd.jpg testimgcrop.jpg testimgari.jpg \
DRC750e0782011-05-10 21:05:49 +0000128 testimgari.ppm testimgfst100.jpg testimggray.jpg testimgfst1_2.ppm \
129 testimgfst1_4.ppm testimgfst1_8.ppm testimgint1_2.ppm testimgint1_4.ppm \
130 testimgint1_8.ppm
131
DRC0a945a12010-02-15 11:04:51 +0000132
DRCdffd53d2011-04-01 00:37:20 +0000133EXTRA_DIST = win release $(DOCS) $(TESTFILES) CMakeLists.txt \
DRC8515d3d2010-10-19 06:38:57 +0000134 sharedlib/CMakeLists.txt cmakescripts libjpeg.map.in
DRC0a945a12010-02-15 11:04:51 +0000135
136dist-hook:
137 rm -rf `find $(distdir) -name .svn`
138
139
DRC66f97e62010-11-23 05:49:54 +0000140test: testclean all
DRCf2602ce2011-04-01 00:20:33 +0000141if WITH_JAVA
142 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest
143 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -bi
144 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv
145 $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv -bi
146endif
DRC66f97e62010-11-23 05:49:54 +0000147 ./jpegut
DRCa8b8b472011-05-22 13:55:17 +0000148 ./jpegut -alloc
DRCfbb67472010-11-24 04:02:37 +0000149 ./jpegut -yuv
DRC66f97e62010-11-23 05:49:54 +0000150 ./cjpeg -dct int -outfile testoutint.jpg $(srcdir)/testorig.ppm
151 cmp $(srcdir)/testimgint.jpg testoutint.jpg
152 ./cjpeg -dct fast -opt -outfile testoutfst.jpg $(srcdir)/testorig.ppm
153 cmp $(srcdir)/testimgfst.jpg testoutfst.jpg
DRCa49c4e52011-02-18 20:50:08 +0000154 ./cjpeg -dct fast -quality 100 -opt -outfile testoutfst100.jpg $(srcdir)/testorig.ppm
155 cmp $(srcdir)/testimgfst100.jpg testoutfst100.jpg
DRC66f97e62010-11-23 05:49:54 +0000156 ./cjpeg -dct float -outfile testoutflt.jpg $(srcdir)/testorig.ppm
DRC321e0682011-05-03 08:47:43 +0000157if WITH_SSE_FLOAT_DCT
DRC0fd8be52010-02-19 05:12:39 +0000158 cmp $(srcdir)/testimgflt.jpg testoutflt.jpg
DRC83f21442010-06-10 18:52:41 +0000159else
DRC83f21442010-06-10 18:52:41 +0000160 cmp $(srcdir)/testimgflt-nosimd.jpg testoutflt.jpg
DRC66f97e62010-11-23 05:49:54 +0000161endif
DRCc8666332011-02-18 11:23:45 +0000162 ./cjpeg -dct int -grayscale -outfile testoutgray.jpg $(srcdir)/testorig.ppm
163 cmp $(srcdir)/testimggray.jpg testoutgray.jpg
DRC83f21442010-06-10 18:52:41 +0000164 ./djpeg -dct int -fast -ppm -outfile testoutint.ppm $(srcdir)/testorig.jpg
DRC83f21442010-06-10 18:52:41 +0000165 cmp $(srcdir)/testimgint.ppm testoutint.ppm
DRC66f97e62010-11-23 05:49:54 +0000166 ./djpeg -dct fast -ppm -outfile testoutfst.ppm $(srcdir)/testorig.jpg
DRC30959712010-08-07 16:06:56 +0000167 cmp $(srcdir)/testimgfst.ppm testoutfst.ppm
DRC66f97e62010-11-23 05:49:54 +0000168 ./djpeg -dct float -ppm -outfile testoutflt.ppm $(srcdir)/testorig.jpg
DRC321e0682011-05-03 08:47:43 +0000169if WITH_SSE_FLOAT_DCT
DRC66f97e62010-11-23 05:49:54 +0000170 cmp $(srcdir)/testimgflt.ppm testoutflt.ppm
171else
DRC30959712010-08-07 16:06:56 +0000172 cmp $(srcdir)/testorig.ppm testoutflt.ppm
DRC66f97e62010-11-23 05:49:54 +0000173endif
DRC4852d282011-04-25 23:56:40 +0000174 ./djpeg -dct int -scale 1/2 -ppm -outfile testoutint1_2.ppm $(srcdir)/testorig.jpg
175 cmp $(srcdir)/testimgint1_2.ppm testoutint1_2.ppm
176 ./djpeg -dct fast -scale 1/2 -ppm -outfile testoutfst1_2.ppm $(srcdir)/testorig.jpg
177 cmp $(srcdir)/testimgfst1_2.ppm testoutfst1_2.ppm
178 ./djpeg -dct int -scale 1/4 -ppm -outfile testoutint1_4.ppm $(srcdir)/testorig.jpg
179 cmp $(srcdir)/testimgint1_4.ppm testoutint1_4.ppm
180 ./djpeg -dct fast -scale 1/4 -ppm -outfile testoutfst1_4.ppm $(srcdir)/testorig.jpg
181 cmp $(srcdir)/testimgfst1_4.ppm testoutfst1_4.ppm
182 ./djpeg -dct int -scale 1/8 -ppm -outfile testoutint1_8.ppm $(srcdir)/testorig.jpg
183 cmp $(srcdir)/testimgint1_8.ppm testoutint1_8.ppm
184 ./djpeg -dct fast -scale 1/8 -ppm -outfile testoutfst1_8.ppm $(srcdir)/testorig.jpg
185 cmp $(srcdir)/testimgfst1_8.ppm testoutfst1_8.ppm
DRC83f21442010-06-10 18:52:41 +0000186 ./djpeg -dct int -bmp -colors 256 -outfile testout.bmp $(srcdir)/testorig.jpg
DRC30959712010-08-07 16:06:56 +0000187 cmp $(srcdir)/testimg.bmp testout.bmp
DRCe3720042010-11-23 06:50:14 +0000188if WITH_ARITH_ENC
DRC66f97e62010-11-23 05:49:54 +0000189 ./cjpeg -dct int -arithmetic -outfile testoutari.jpg $(srcdir)/testorig.ppm
190 cmp $(srcdir)/testimgari.jpg testoutari.jpg
DRCe3720042010-11-23 06:50:14 +0000191 ./jpegtran -arithmetic -outfile testouta.jpg $(srcdir)/testimgint.jpg
192 cmp $(srcdir)/testimgari.jpg testouta.jpg
193endif
194if WITH_ARITH_DEC
DRC66f97e62010-11-23 05:49:54 +0000195 ./djpeg -dct int -fast -ppm -outfile testoutari.ppm $(srcdir)/testimgari.jpg
196 cmp $(srcdir)/testimgari.ppm testoutari.ppm
DRCe3720042010-11-23 06:50:14 +0000197 ./jpegtran -outfile testouta.jpg $(srcdir)/testimgari.jpg
DRC66f97e62010-11-23 05:49:54 +0000198 cmp $(srcdir)/testimgint.jpg testouta.jpg
DRCe3720042010-11-23 06:50:14 +0000199endif
DRC30959712010-08-07 16:06:56 +0000200 ./cjpeg -dct int -progressive -outfile testoutp.jpg $(srcdir)/testorig.ppm
201 cmp $(srcdir)/testimgp.jpg testoutp.jpg
DRC83f21442010-06-10 18:52:41 +0000202 ./jpegtran -outfile testoutt.jpg testoutp.jpg
DRC30959712010-08-07 16:06:56 +0000203 cmp $(srcdir)/testimgint.jpg testoutt.jpg
DRC9a648cc2010-10-10 02:48:21 +0000204 ./jpegtran -crop 120x90+20+50 -transpose -perfect -outfile testoutcrop.jpg $(srcdir)/testorig.jpg
DRCc04bd3c2010-10-10 02:15:56 +0000205 cmp $(srcdir)/testimgcrop.jpg testoutcrop.jpg
DRC83f21442010-06-10 18:52:41 +0000206
DRC83f21442010-06-10 18:52:41 +0000207
DRC34d59e72010-02-12 06:27:34 +0000208testclean:
DRC7b991722010-06-10 19:44:56 +0000209 rm -f testout*
DRCf2602ce2011-04-01 00:20:33 +0000210 rm -f *_GRAY_*.bmp
211 rm -f *_GRAY_*.png
212 rm -f *_GRAY_*.ppm
213 rm -f *_GRAY_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000214 rm -f *_GRAY.yuv
DRCf2602ce2011-04-01 00:20:33 +0000215 rm -f *_420_*.bmp
216 rm -f *_420_*.png
217 rm -f *_420_*.ppm
218 rm -f *_420_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000219 rm -f *_420.yuv
DRCf2602ce2011-04-01 00:20:33 +0000220 rm -f *_422_*.bmp
221 rm -f *_422_*.png
222 rm -f *_422_*.ppm
223 rm -f *_422_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000224 rm -f *_422.yuv
DRCf2602ce2011-04-01 00:20:33 +0000225 rm -f *_444_*.bmp
226 rm -f *_444_*.png
227 rm -f *_444_*.ppm
228 rm -f *_444_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000229 rm -f *_444.yuv
DRCf2602ce2011-04-01 00:20:33 +0000230 rm -f *_440_*.bmp
231 rm -f *_440_*.png
232 rm -f *_440_*.ppm
233 rm -f *_440_*.jpg
DRCba6f4572011-03-31 09:41:53 +0000234 rm -f *_440.yuv
DRC079b4342010-02-15 11:32:23 +0000235
DRCd1c281a2010-11-17 22:44:40 +0000236if X86_64
237
238install-exec-hook:
239 __PREFIX=`echo ${prefix} | sed -e 's@\/*$$@@'`; \
240 if [ "$$__PREFIX" = "/opt/libjpeg-turbo" ]; then \
241 cd $(DESTDIR)/${prefix}; \
242 if [ -d lib -a ! -d lib64 -a ! -h lib64 ]; then \
243 $(LN_S) lib lib64; \
244 fi \
245 fi
246
247else
248
249install-exec-hook:
250 __PREFIX=`echo ${prefix} | sed -e 's@\/*$$@@'`; \
251 if [ "$$__PREFIX" = "/opt/libjpeg-turbo" ]; then \
252 cd $(DESTDIR)/${prefix}; \
253 if [ -d lib -a ! -d lib32 -a ! -h lib32 ]; then \
254 $(LN_S) lib lib32; \
255 fi \
256 fi
257
258endif
259
DRC079b4342010-02-15 11:32:23 +0000260rpm: all
DRC1f80a102010-10-18 00:15:31 +0000261 TMPDIR=`mktemp -d /tmp/${PACKAGE_NAME}-build.XXXXXX`; \
262 mkdir -p $$TMPDIR/RPMS; \
263 ln -fs `pwd` $$TMPDIR/BUILD; \
DRCb94f2de2011-03-22 09:31:25 +0000264 rm -f ${PACKAGE_NAME}-${VERSION}.${RPMARCH}.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000265 rpmbuild -bb --define "_blddir $$TMPDIR/buildroot" \
266 --define "_topdir $$TMPDIR" --define "_srcdir ${srcdir}" \
DRCb94f2de2011-03-22 09:31:25 +0000267 --target ${RPMARCH} pkgscripts/libjpeg-turbo.spec; \
268 cp $$TMPDIR/RPMS/${RPMARCH}/${PACKAGE_NAME}-${VERSION}-${BUILD}.${RPMARCH}.rpm \
269 ${PACKAGE_NAME}-${VERSION}.${RPMARCH}.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000270 rm -rf $$TMPDIR
DRC079b4342010-02-15 11:32:23 +0000271
DRCf26914b2010-02-15 11:36:46 +0000272srpm: dist-gzip
DRC1f80a102010-10-18 00:15:31 +0000273 TMPDIR=`mktemp -d /tmp/${PACKAGE_NAME}-build.XXXXXX`; \
274 mkdir -p $$TMPDIR/RPMS; \
275 mkdir -p $$TMPDIR/SRPMS; \
276 mkdir -p $$TMPDIR/BUILD; \
277 mkdir -p $$TMPDIR/SOURCES; \
278 mkdir -p $$TMPDIR/SPECS; \
DRCb94f2de2011-03-22 09:31:25 +0000279 rm -f ${PACKAGE_NAME}-${VERSION}.src.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000280 cp ${PACKAGE_NAME}-${VERSION}.tar.gz $$TMPDIR/SOURCES; \
DRCb94f2de2011-03-22 09:31:25 +0000281 cat pkgscripts/libjpeg-turbo.spec | sed s/%{_blddir}/%{_tmppath}/g \
DRC1f80a102010-10-18 00:15:31 +0000282 | sed s@%{_srcdir}/@@g | sed s/#--\>//g \
DRCb94f2de2011-03-22 09:31:25 +0000283 > $$TMPDIR/SPECS/libjpeg-turbo.spec; \
DRC1f80a102010-10-18 00:15:31 +0000284 rpmbuild -bs --define "_topdir $$TMPDIR" $$TMPDIR/SPECS/libjpeg-turbo.spec; \
DRCb94f2de2011-03-22 09:31:25 +0000285 cp $$TMPDIR/SRPMS/${PACKAGE_NAME}-${VERSION}-${BUILD}.src.rpm \
286 ${PACKAGE_NAME}-${VERSION}.src.rpm; \
DRC1f80a102010-10-18 00:15:31 +0000287 rm -rf $$TMPDIR
DRC52a19f22010-02-15 12:06:27 +0000288
289deb: all
DRCb94f2de2011-03-22 09:31:25 +0000290 sh pkgscripts/makedpkg
DRC6533b6e2010-02-15 14:57:18 +0000291
DRC315123f2010-02-15 16:14:26 +0000292if X86_64
293
294udmg: all
DRCb94f2de2011-03-22 09:31:25 +0000295 sh pkgscripts/makemacpkg universal ${BUILDDIR32}
DRC315123f2010-02-15 16:14:26 +0000296
297endif
298
DRC6533b6e2010-02-15 14:57:18 +0000299dmg: all
DRCb94f2de2011-03-22 09:31:25 +0000300 sh pkgscripts/makemacpkg
DRCb9b1ca32010-02-17 02:24:02 +0000301
302if X86_64
303
DRC0f53df82010-10-21 19:47:06 +0000304csunpkg: all
DRCb94f2de2011-03-22 09:31:25 +0000305 sh pkgscripts/makesunpkg combined ${BUILDDIR32}
DRCb9b1ca32010-02-17 02:24:02 +0000306
DRC3dc1bc22010-05-10 22:18:10 +0000307endif
DRCae79fdb2010-06-09 20:16:04 +0000308
DRC0f53df82010-10-21 19:47:06 +0000309sunpkg: all
DRCb94f2de2011-03-22 09:31:25 +0000310 sh pkgscripts/makesunpkg
DRC0f53df82010-10-21 19:47:06 +0000311
DRCae79fdb2010-06-09 20:16:04 +0000312cygwinpkg: all
DRCb94f2de2011-03-22 09:31:25 +0000313 sh pkgscripts/makecygwinpkg