Browse Source

- plugins: try to fix include of config.h; TODO: use plugin makefiles

master
vanhofen 6 years ago
parent
commit
0533beb382
  1. 27
      make/plugins.mk

27
make/plugins.mk

@ -101,6 +101,8 @@ $(BIN)/FritzCallMonitor: $(D)/openssl $(D)/libcurl $(BIN) $(VARCONFIG) $(ETCINIT
\
-lstdc++ -lcrypto -pthread -lcurl \
\
-DHAVE_CONFIG_H \
\
connect.cpp \
FritzCallMonitor.cpp \
\
@ -124,6 +126,8 @@ $(LIBPLUGINS)/FritzInfoMonitor.so: $(D)/freetype $(D)/openssl $(D)/libcurl $(LIB
\
-lfreetype -lz -lstdc++ -lcrypto -lcurl \
\
-DHAVE_CONFIG_H \
\
connect.cpp \
framebuffer.cpp \
FritzInfoMonitor.cpp \
@ -277,6 +281,8 @@ $(BIN)/getrc: $(BIN)
$(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
-I$(N_OBJ_DIR) -I$(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/include \
\
-DHAVE_CONFIG_H \
\
getrc.c \
io.c \
\
@ -293,6 +299,8 @@ $(BIN)/input: $(D)/freetype $(BIN)
\
-lfreetype -lz -lpng \
\
-DHAVE_CONFIG_H \
\
fb_display.c \
gfx.c \
input.c \
@ -313,6 +321,8 @@ $(BIN)/logomask: $(BIN)
$(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
-I$(N_OBJ_DIR) -I$(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/include \
\
-DHAVE_CONFIG_H \
\
gfx.c \
logomask.c \
\
@ -327,6 +337,8 @@ $(LIBPLUGINS)/logoset.so: $(D)/freetype $(LIBPLUGINS)
\
-lfreetype -lz \
\
-DHAVE_CONFIG_H \
\
gfx.c \
io.c \
logoset.c \
@ -341,6 +353,8 @@ $(LIBPLUGINS)/logomask.so: $(LIBPLUGINS) $(BIN)
$(TARGET)-gcc $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
-I$(N_OBJ_DIR) -I$(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/include \
\
-DHAVE_CONFIG_H \
\
starter_logomask.c \
\
-o $@ && \
@ -358,6 +372,8 @@ $(BIN)/msgbox: $(D)/freetype $(BIN)
\
-lfreetype -lz -lpng \
\
-DHAVE_CONFIG_H \
\
fb_display.c \
gfx.c \
io.c \
@ -381,6 +397,8 @@ $(BIN)/tuxcald: $(D)/freetype $(BIN) $(ETCINITD) $(VARCONFIG)
\
-lfreetype -lz -lpthread \
\
-DHAVE_CONFIG_H \
\
tuxcald.c \
\
-o $@ && \
@ -417,6 +435,8 @@ $(LIBPLUGINS)/tuxcom.so: $(D)/freetype $(LIBPLUGINS)
\
-lfreetype -lz \
\
-DHAVE_CONFIG_H \
\
tuxcom.c \
\
-o $@ && \
@ -434,6 +454,8 @@ $(BIN)/tuxmaild: $(D)/freetype $(D)/openssl $(BIN) $(ETCINITD) $(VARCONFIG)
\
-lfreetype -lz -lcrypto -lssl -lpthread \
\
-DHAVE_CONFIG_H \
\
tuxmaild.c \
\
-o $@ && \
@ -453,6 +475,8 @@ $(LIBPLUGINS)/tuxmail.so: $(LIBPLUGINS)
\
-lfreetype -lz \
\
-DHAVE_CONFIG_H \
\
tuxmail.c \
\
-o $@ && \
@ -468,9 +492,10 @@ $(LIBPLUGINS)/tuxwetter.so: $(D)/freetype $(D)/libcurl $(D)/giflib $(D)/libjpeg
-I$(N_OBJ_DIR) -I$(SOURCE_DIR)/$(NI_NEUTRINO-PLUGINS)/include \
-I$(TARGET_INCLUDE_DIR)/freetype2 \
\
-lfreetype -lz -lcrypto -lssl -lcurl -ljpeg -lpng -lgif \
-lfreetype -lz -lcrypto -lssl -lcurl -ljpeg -lpng -lgif -lm \
\
-DWWEATHER \
-DHAVE_CONFIG_H \
\
fb_display.c \
gfx.c \

Loading…
Cancel
Save