🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
687 B

  1. CXX=clang++
  2. CC=clang
  3. CFLAGS = -fsanitize=address -Weverything -Wno-padded -g -O2 -I../../ -I../../deps/miniz
  4. CXXFLAGS = -std=c++11 -Wno-c++98-compat -Wno-variadic-macros $(CFLAGS)
  5. LDFLAGS = -fsanitize=address
  6. # ZFP
  7. #CXXFLAGS += -DTINYEXR_USE_ZFP=1 -I/home/syoyo/work/zfp/include
  8. #LDFLAGS += -L/home/syoyo/work/zfp/build/lib -lzfp
  9. all: exr2fptiff
  10. exr2fptiff: exr2fptiff.o tinyexr.o miniz.o
  11. $(CXX) -o $@ $^ $(LDFLAGS)
  12. exr2fptiff.o: exr2fptiff.cc tiny_dng_writer.h
  13. $(CXX) $(CXXFLAGS) -c -o $@ $<
  14. tinyexr.o: ../../tinyexr.cc
  15. $(CXX) $(CXXFLAGS) -c -o $@ $<
  16. miniz.o: ../../deps/miniz/miniz.c
  17. $(CC) $(CFLAGS) -c $(INC_DIR) $<
  18. .PHONY: clean
  19. clean:
  20. rm -rf tinyexr.o exr2fptiff.o