Makefile 566 B

12345678910111213141516171819
  1. #COVERAGE_FLAGS=-fprofile-arcs -ftest-coverage
  2. #COVERAGE_FLAGS=
  3. OPT_FLAGS=-O0
  4. OPT_FLAGS=
  5. CFLAGS=-Wall $(OPT_FLAGS) $(COVERAGE_FLAGS) -Wdeclaration-after-statement -ggdb `pkg-config --cflags lcms`
  6. LDFLAGS=`pkg-config --libs lcms` -ldl
  7. QCMS_SRC=iccread.c transform.c transform-sse2.c transform-sse1.c
  8. QCMS_OBJS=iccread.o transform.o transform-sse2.o transform-sse1.o
  9. PROGRAMS=profile-gen test test-invalid lcms-compare dump-profile div-test coverage malloc-fail invalid-coverage
  10. all: $(PROGRAMS)
  11. $(PROGRAMS): $(QCMS_OBJS)
  12. clean:
  13. rm -f $(PROGRAMS) $(QCMS_OBJS)