14 PROGS_OBJS
= $(PROGS_SRCS
:.c
=.o
)
15 CPROGS
= $(PROGS_SRCS
:.c
=)
16 PROGS
= $(CPROGS
) agsoptimize agsex
34 LIB_OBJS
= $(LIB_SRCS
:.c
=.o
)
36 CFLAGS_WARN
= -Wall
-Wextra
-Wno-unknown-pragmas
-Wno-sign-compare
45 $(CC
) $(CPPFLAGS
) $(CFLAGS
) $(CFLAGS_WARN
) -o
$@
-c
$<
48 $(CC
) $(CPPFLAGS
) $(CFLAGS
) $(CFLAGS_WARN
) -o
$@
$^
$(LDFLAGS
)
51 make
-f Makefile.binary FNAME
=agstract
52 make
-f Makefile.binary FNAME
=agspack
53 make
-f Makefile.binary FNAME
=agscriptxtract
54 make
-f Makefile.binary FNAME
=agssemble
55 make
-f Makefile.binary FNAME
=agsdisas
56 make
-f Makefile.binary FNAME
=agsinject
57 make
-f Makefile.binary FNAME
=agssim
60 rm -f
$(CPROGS
) $(LIB_OBJS
) $(PROGS_OBJS
)
65 install: $(PROGS
:%=$(DESTDIR
)$(bindir)/%)
67 $(DESTDIR
)$(bindir)/%: %
68 install -D
-m
755 $< $@