include ../../settings.make

CCFLAGS += -I ../../include
LDFLAGS += ../../lib/libquickflash.a


BIN = slicer slice_all_vars


all : $(BIN)

clean : 
	rm -f *.o
	rm -f $(BIN)

slicer : slicer.o 
	$(CXX) -o slicer slicer.o \
	    $(LDFLAGS) $(LDFLAGS_HDF5) $(LDFLAGS_MAGICK)

slice_all_vars : slice_all_vars.o
	$(CXX) -o slice_all_vars slice_all_vars.o \
	     $(LDFLAGS) $(LDFLAGS_HDF5) $(LDFLAGS_MAGICK)

slicer.o : slicer.cpp
	$(CXX) -c $(CCFLAGS) $(CCFLAGS_HDF5) $(CCFLAGS_MAGICK) -o slicer.o \
	    slicer.cpp

slice_all_vars.o : slice_all_vars.cpp
	$(CXX) -c $(CCFLAGS) $(CCFLAGS_HDF5) $(CCFLAGS_MAGICK) \
	    -o slice_all_vars.o slice_all_vars.cpp
