build system / makefiles / ide: added support for ccache and distcc
[sdk] / eda / drivers / sqliteCipher / Makefile
index c7acf70..e101a9a 100644 (file)
@@ -1,4 +1,4 @@
-.PHONY: all objdir clean realclean distclean
+.PHONY: all objdir clean realclean distclean openssldebug
 
 # CONTENT
 
@@ -39,16 +39,10 @@ RESOURCES =
 # TOOLCHAIN
 export LD_LIBRARY_PATH = ../../../obj/$(PLATFORM)/lib/
 export DYLD_LIBRARY_PATH = ../../../obj/$(PLATFORM)/lib/
-CPP := cpp
-CC := gcc
 ECP := $(call psep,../../../obj/$(PLATFORM)/bin/ecp)
 ECC := $(call psep,../../../obj/$(PLATFORM)/bin/ecc)
 ECS := $(call psep,../../../obj/$(PLATFORM)/bin/ecs)
 EAR := $(call psep,../../../obj/$(PLATFORM)/bin/ear)
-LD := gcc
-AR := ar
-STRIP := strip
-UPX := upx
 
 # FLAGS
 
@@ -82,12 +76,6 @@ _SSL_INC_DIR = $(call fixspace,$(call shwspace,$(subst /bin,/include,$(_SSL_BIN)
 _SSL_LIB_DIR = $(call fixspace,$(call shwspace,$(subst /bin,/lib,$(_SSL_BIN))))
 _SSL_BIN_DIR = $(call fixspace,$(call shwspace,$(_SSL_BIN)))
 
-#      @$(call echo,OPENSSL_CONF $(OPENSSL_CONF))
-#      @$(call echo,_SSL_CONF $(_SSL_CONF))
-#      @$(call echo,_SSL_INC_DIR $(_SSL_INC_DIR))
-#      @$(call echo,_SSL_BIN_DIR $(_SSL_BIN_DIR))
-#      @$(call echo,_SSL_LIB_DIR $(_SSL_LIB_DIR))
-
 CFLAGS += \
         -I$(_SSL_INC_DIR)
 
@@ -162,6 +150,13 @@ $(OBJ)sqlite3.o: sqlite3.c
 $(OBJ)$(MODULE).main$(O): $(OBJ)$(MODULE).main.c
        $(CC) $(CFLAGS) $(FVISIBILITY) -c $(OBJ)$(MODULE).main.c -o $(OBJ)$(MODULE).main$(O)
 
+openssldebug:
+       @$(call echo,OPENSSL_CONF $(OPENSSL_CONF))
+       @$(call echo,_SSL_CONF $(_SSL_CONF))
+       @$(call echo,_SSL_INC_DIR $(_SSL_INC_DIR))
+       @$(call echo,_SSL_BIN_DIR $(_SSL_BIN_DIR))
+       @$(call echo,_SSL_LIB_DIR $(_SSL_LIB_DIR))
+
 clean: objdir
        $(call rmq,$(OBJ)$(MODULE).main.c $(OBJ)$(MODULE).main.ec $(OBJ)$(MODULE).main$(I) $(OBJ)$(MODULE).main$(S) $(TARGET))
        $(call rmq,$(OBJECTS))