# | |
# Simple makefile to build inih as static library. | |
# | |
SRC = ../ini.c | |
OBJ = $(SRC:.c=.o) | |
OUT = libinih.a | |
INCLUDES = -I.. | |
CCFLAGS = -g -O2 | |
CCC = g++ | |
LDFLAGS = -g | |
.SUFFIXES: .cpp | |
default: $(OUT) | |
.cpp.o: | |
$(CCC) $(INCLUDES) $(CCFLAGS) $(EXTRACCFLAGS) -c $< -o $@ | |
$(OUT): $(OBJ) | |
ar rcs $(OUT) $(OBJ) $(EXTRAARFLAGS) | |
clean: | |
rm -f $(OBJ) $(OUT) |