Update to Makefile

feature/19
Daniel Warner 2011-12-18 12:01:18 +00:00
parent ff63560ed9
commit cd768efd11
1 changed files with 7 additions and 7 deletions

View File

@ -3,9 +3,9 @@ AR=ar
DEBUG ?= 0 DEBUG ?= 0
ifeq ($(DEBUG), 1) ifeq ($(DEBUG), 1)
CFLAGS=-c -Wall -O0 -g -pedantic -Werror -Wextra -Wconversion CFLAGS=-Wall -O0 -g -pedantic -Werror -Wextra -Wconversion
else else
CFLAGS=-c -Wall -O2 -pedantic -Werror -Wextra -Wconversion -DNDEBUG CFLAGS=-Wall -O2 -pedantic -Werror -Wextra -Wconversion -DNDEBUG
endif endif
LDFLAGS= LDFLAGS=
@ -37,19 +37,19 @@ PASSPREDICTOBJECTS=$(PASSPREDICTSOURCES:.cpp=.o)
all: $(SGP4LIB) ${TESTPROG} ${SATTRACK} ${PASSPREDICT} all: $(SGP4LIB) ${TESTPROG} ${SATTRACK} ${PASSPREDICT}
${SGP4LIB}: ${OBJECTS} ${SGP4LIB}: ${OBJECTS}
${AR} -rcs $@ ${OBJECTS} ${AR} rcs $@ ${OBJECTS}
${TESTPROG}: ${SGP4LIB} ${TESTPROGOBJECTS} ${TESTPROG}: ${SGP4LIB} ${TESTPROGOBJECTS}
$(CC) ${TESTPROGOBJECTS} $(LDFLAGS) -L. -lsgp4 -o $@ $(CC) ${LDFLAGS} ${CFLAGS} ${TESTPROGOBJECTS} -static -L. -lsgp4 -o $@
${SATTRACK}: ${SGP4LIB} ${SATTRACKOBJECTS} ${SATTRACK}: ${SGP4LIB} ${SATTRACKOBJECTS}
${CC} ${SATTRACKOBJECTS} ${LDFLAGS} -L. -lsgp4 -o $@ ${CC} ${LDFLAGS} ${CFLAGS} ${SATTRACKOBJECTS} -static -L. -lsgp4 -o $@
${PASSPREDICT}: ${SGP4LIB} ${PASSPREDICTOBJECTS} ${PASSPREDICT}: ${SGP4LIB} ${PASSPREDICTOBJECTS}
${CC} ${PASSPREDICTOBJECTS} ${LDFLAGS} -L. -lsgp4 -o $@ ${CC} ${LDFLAGS} ${CFLAGS} ${PASSPREDICTOBJECTS} -static -L. -lsgp4 -o $@
.cpp.o: .cpp.o:
$(CC) $(CFLAGS) $< -o $@ $(CC) -c $(CFLAGS) $< -o $@
clean: clean:
rm -rf *.o ${SGP4LIB} ${TESTPROG} ${SATTRACK} ${PASSPREDICT} rm -rf *.o ${SGP4LIB} ${TESTPROG} ${SATTRACK} ${PASSPREDICT}