1 2 3INCLUDES = -I$(top_srcdir)/src 4 5if USE_GIF 6if USE_ZLIB 7gifprograms = gif2mask gif2dbl 8endif 9else 10gifprograms = 11endif 12 13if USE_PNG 14if USE_ZLIB 15pngprograms = png2dbl dbl2png 16endif 17else 18pngprograms = 19endif 20 21bin_PROGRAMS = \ 22 listswf \ 23 listswf_d \ 24 swftophp \ 25 swftoperl \ 26 swftopython \ 27 swftocxx \ 28 swftotcl \ 29 makeswf \ 30 listaction \ 31 listaction_d \ 32 listfdb \ 33 makefdb \ 34 listjpeg \ 35 raw2adpcm \ 36 listmp3 \ 37 listmp3 \ 38 $(pngprograms) \ 39 $(gifprograms) 40 41noinst_LTLIBRARIES = libutil.la 42 43libutil_la_SOURCES = \ 44 action.c \ 45 blocktypes.c \ 46 decompile.c \ 47 parser.c \ 48 read.c \ 49 vasprintf.c 50 51libutil_la_LIBADD = $(MATHLIB) $(ZLIB) 52 53noinst_HEADERS = \ 54 action.h \ 55 decompile.h \ 56 libswf.h \ 57 makeswf.h \ 58 outputdecl.h \ 59 output.h \ 60 parserdecl.h \ 61 parser.h \ 62 read.h \ 63 swfoutput.h \ 64 swftypes.h \ 65 vasprintf.h 66 67listswf_SOURCES = outputtxt.c main.c 68listswf_LDADD = libutil.la $(top_builddir)/src/libming.la 69listswf_CFLAGS = -DNODECOMPILE 70 71listswf_d_SOURCES = outputtxt.c main.c 72listswf_d_LDADD = libutil.la $(top_builddir)/src/libming.la 73 74swftophp_SOURCES = outputscript.c main.c 75swftophp_LDADD = libutil.la $(top_builddir)/src/libming.la 76swftophp_CFLAGS = -DSWFPHP 77 78swftoperl_SOURCES = outputscript.c main.c 79swftoperl_LDADD = libutil.la $(top_builddir)/src/libming.la 80swftoperl_CFLAGS = -DSWFPERL 81 82swftopython_SOURCES = outputscript.c main.c 83swftopython_LDADD = libutil.la $(top_builddir)/src/libming.la 84swftopython_CFLAGS = -DSWFPYTHON 85 86swftocxx_SOURCES = outputscript.c main.c 87swftocxx_LDADD = libutil.la $(top_builddir)/src/libming.la 88swftocxx_CFLAGS = -DSWFPLUSPLUS 89 90swftotcl_SOURCES = outputscript.c main.c 91swftotcl_LDADD = libutil.la $(top_builddir)/src/libming.la 92swftotcl_CFLAGS = -DSWFTCL 93 94listaction_SOURCES = outputtxt.c main.c 95listaction_LDADD = libutil.la $(top_builddir)/src/libming.la 96listaction_CFLAGS = -DACTIONONLY -DNODECOMPILE 97 98listaction_d_SOURCES = outputtxt.c main.c 99listaction_d_LDADD = libutil.la $(top_builddir)/src/libming.la 100listaction_d_CFLAGS = -DACTIONONLY 101 102listfdb_SOURCES = listfdb.c 103listfdb_LDADD = $(top_builddir)/src/libming.la 104 105raw2adpcm_SOURCES = raw2adpcm.c 106raw2adpcm_LDADD = $(top_builddir)/src/libming.la 107 108listmp3_SOURCES = listmp3.c 109listmp3_LDADD = $(top_builddir)/src/libming.la 110 111listjpeg_SOURCES = listjpeg.c 112listjpeg_LDADD = $(top_builddir)/src/libming.la 113 114makefdb_SOURCES = outputfdb.c main.c 115makefdb_LDADD = libutil.la $(top_builddir)/src/libming.la 116makefdb_CFLAGS = -DMAKE_FDB 117 118gif2mask_SOURCES = gif2mask.c 119gif2mask_LDADD = $(top_builddir)/src/libming.la $(MATHLIB) $(ZLIB) $(GIFLIB) 120 121png2dbl_SOURCES = png2dbl.c 122png2dbl_LDADD = $(top_builddir)/src/libming.la $(MATHLIB) $(ZLIB) $(PNGLIB) 123 124dbl2png_SOURCES = dbl2png.c 125dbl2png_LDADD = $(top_builddir)/src/libming.la $(ZLIB) $(PNGLIB) 126 127gif2dbl_SOURCES = gif2dbl.c 128gif2dbl_LDADD = $(top_builddir)/src/libming.la $(MATHLIB) $(ZLIB) $(GIFLIB) 129 130makeswf_SOURCES = makeswf.c makeswf_utils.c 131makeswf_LDADD = libutil.la $(top_builddir)/src/libming.la 132 133bin_SCRIPTS = ming-config 134 135EXTRA_DIST = \ 136 README \ 137 TIPS \ 138 TODO \ 139 bindump.c \ 140 hexdump.c \ 141 cws2fws \ 142 swftoperl.html \ 143 ming.css 144 145DISTCLEANFILES = ming-config 146