| C_SOURCES := main.c | |
| include Makefile.rules | |
| all: a.out.stripped | |
| ifeq "$(OS)" "Darwin" | |
| STRIP_COMMAND = $(STRIP) -s keep_symbols.txt | |
| else | |
| STRIP_COMMAND = $(STRIP) --keep-symbol=main | |
| endif | |
| a.out.stripped: a.out | |
| ifeq "$(OS)" "Darwin" | |
| echo "_main" > keep_symbols.txt | |
| $(STRIP) -s keep_symbols.txt -o a.out.stripped a.out | |
| else | |
| $(STRIP) --keep-symbol=main -o a.out.stripped a.out | |
| endif | |
| ifneq "$(CODESIGN)" "" | |
| $(CODESIGN) -fs - a.out.stripped | |
| endif |