diff options
| -rw-r--r-- | Makerules.in | 10 | ||||
| -rw-r--r-- | configure.in | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/Makerules.in b/Makerules.in index 376b91e..60181ae 100644 --- a/Makerules.in +++ b/Makerules.in @@ -25,11 +25,13 @@ AR = @AR@ AWK = @AWK@ CC = @CC@ CPP = @CPP@ +GZIP = @GZIP@ LD = @LD@ MBCHK = @MBCHK@ MIG = @MIG@ NM = @NM@ RANLIB = @RANLIB@ +STRIP = @STRIP@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -99,6 +101,14 @@ ASFLAGS += -DASSEMBLER $(MIG) $(MIGFLAGS) -sheader $*_interface.h -server $*_server.c \ -header /dev/null -user /dev/null $< +# gzip files +%.gz: % + $(GZIP) -9 < $< > $@ + +# strip files +%.stripped: % + $(STRIP) -o $@ $< + # # Dependency generation # diff --git a/configure.in b/configure.in index 2f631e2..0a0baeb 100644 --- a/configure.in +++ b/configure.in @@ -58,9 +58,11 @@ AC_PROG_RANLIB AC_CHECK_TOOL([AR], [ar]) AC_CHECK_TOOL([LD], [ld]) AC_CHECK_TOOL([NM], [nm]) +AC_CHECK_TOOL([STRIP], [strip]) AC_CHECK_TOOL([MIG], [mig], [mig]) +AC_CHECK_PROG([GZIP], [gzip], [gzip], false) AC_CHECK_PROG([MBCHK], [mbchk], [mbchk], :) # Set up `machine' and `mach/machine' links in the build directory for easier |
