12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- TOP_DIR = ../..
- include $(TOP_DIR)/buildenv.mk
- CFLAGS += -Werror
- CXXFLAGS += -Werror
- INCLUDE += -I$(COMMON_DIR)/inc/internal \
- -I$(COMMON_DIR)/inc
- INCLUDE += -I$(LINUX_EXTERNAL_DIR)/crypto_px/include
- vpath %.cpp $(COMMON_DIR)/src
- vpath %.c $(TOP_DIR)/common/src
- CXXFLAGS += -fPIC -fno-rtti $(INCLUDE)
- CFLAGS += -fPIC $(INCLUDE)
- OBJ := ukey_exchange.o se_thread.o ukey_exchange_version.o
- LIBNAME := libsgx_ukey_exchange.a
- .PHONY: all
- all: $(LIBNAME) | $(BUILD_DIR)
- $(CP) $< $|
- $(LIBNAME): $(OBJ)
- $(AR) rcsD $@ $^
- $(BUILD_DIR):
- @$(MKDIR) $@
- .PHONY: clean
- clean:
- @$(RM) $(OBJ)
- @$(RM) $(LIBNAME) $(BUILD_DIR)/$(LIBNAME)
- .PHONY: rebuild
- rebuild: clean all
|