blob: c5ed092fc025a06fe56c8fd0c21b8714b6821740 [file] [log] [blame]
# a small Makefile to build ccache for your platform
#
#
CCACHE := ccache-2.4
BUILD_CFLAGS := -O2 -fomit-frame-pointer
all:
@echo make clean / make unpack / make build
clean:
rm -rf build ccache
unpack:
rm -rf build
mkdir -p build
cd build && tar xzf ../archive/$(CCACHE).tar.gz
cd build/$(CCACHE) && patch -p1 < ../../patches/$(CCACHE)-dependency-output.patch
cd build/$(CCACHE) && patch -p1 < ../../patches/$(CCACHE)-win32-fixes.patch
.PHONY: build
build:
cd build/$(CCACHE) && CFLAGS="$(BUILD_CFLAGS)" ./configure && make
strip build/$(CCACHE)/ccache
cp build/$(CCACHE)/ccache .
@echo "Please copy the file 'ccache' to your prebuilt directory"