-.PHONY: all objdir clean realclean distclean
+.PHONY: all objdir clean realclean distclean openssldebug
# CONTENT
# 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
_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)
$(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))