-include /env.mak

CFLAGS += -DNO_LCMS -DNO_JASPER -DSYNO_DCRAW -U_FORTIFY_SOURCE
LDFLAGS += -ljpeg

##################################################

EXE = $(patsubst %.c,%,$(wildcard *.c)) $(patsubst %.cpp,%,$(wildcard *.cpp))


.PHONY: all clean install

all: $(EXE)

$(EXE): %:%.o
	$(CXX) -o $@ $^ $(LDFLAGS) $(LDLIBS)

%.o:%.cpp
	$(CXX) $(CXXFLAGS) -c -o $@ $^

clean:
	rm -f core */*~ *~ */*.o */*.po *.a *.o *.so* $(EXE)

install:

remoteinstall:
	[ -d $(DESTDIR)/usr/bin ] || install -d $(DESTDIR)/usr/bin
	install -c -m 755 dcraw $(DESTDIR)/usr/bin/

ifndef NOSTRIP
	$(STRIP) $(DESTDIR)/usr/bin/dcraw
endif
