build: Minor improvements to makefile.
(alphabetize the backend names, and beter dependencies for sinfonia code)
This commit is contained in:
parent
7647aa7c3a
commit
5eb4d1a2c7
11
Makefile
11
Makefile
|
@ -58,18 +58,22 @@ CPPFLAGS += -DURI_PREFIX=\"$(BACKEND_NAME)\" $(OLD_URI)
|
|||
CFLAGS += -funit-at-a-time
|
||||
|
||||
# List of backends
|
||||
BACKENDS = sonyupd sonyupdneo kodak6800 kodak1400 shinkos2145 shinkos1245 canonselphy mitsu70x kodak605 dnpds40 mitsu9550 shinkos6245 shinkos6145 canonselphyneo mitsup95d magicard mitsud90 hiti
|
||||
BACKENDS = canonselphy canonselphyneo dnpds40 hiti kodak605 kodak1400 kodak6800 magicard mitsu70x mitsu9550 mitsud90 mitsup95d shinkos1245 shinkos2145 shinkos6145 shinkos6245 sonyupd sonyupdneo
|
||||
|
||||
# For the s6145 and mitsu70x backends
|
||||
# For the s6145, mitsu70x, and mitsu9550 backends
|
||||
CPPFLAGS += -DUSE_DLOPEN
|
||||
LDFLAGS += -ldl
|
||||
#CPPFLAGS += -DUSE_LTDL
|
||||
#LDFLAGS += -lltdl
|
||||
|
||||
# Build stuff
|
||||
DEPS += backend_common.h backend_sinfonia.h
|
||||
DEPS += backend_common.h
|
||||
SOURCES = backend_common.c backend_sinfonia.c $(addsuffix .c,$(addprefix backend_,$(BACKENDS)))
|
||||
|
||||
# Dependencies for sinfonia backends..
|
||||
SINFONIA_BACKENDS = sinfonia kodak605 kodak6800 shinkos1245 shinkos2145 shinkos6145 shinkos6245
|
||||
SINFONIA_BACKENDS_O = $(addsuffix .o,$(addprefix backend_,$(SINFONIA_BACKENDS)))
|
||||
|
||||
# And now the rules!
|
||||
.PHONY: clean all install cppcheck
|
||||
|
||||
|
@ -121,6 +125,7 @@ release: clean
|
|||
$(RM) -Rf selphy_print$(REVISION)
|
||||
|
||||
# Backend-specific joy:
|
||||
$(SINFONIA_BACKENDS_O): backend_sinfonia.h
|
||||
backend_mitsu70x.o: CPPFLAGS += -DCORRTABLE_PATH=\"$(BACKEND_DATA_DIR)\" -include lib70x/libMitsuD70ImageReProcess.h
|
||||
backend_mitsu9550.o: CPPFLAGS += -DCORRTABLE_PATH=\"$(BACKEND_DATA_DIR)\" -include lib70x/libMitsuD70ImageReProcess.h
|
||||
backend_hiti.o: CPPFLAGS += -DCORRTABLE_PATH=\"$(BACKEND_DATA_DIR)\"
|
||||
|
|
Loading…
Reference in New Issue