You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
include crypto777.sources
|
|
|
|
include ../mingw.path64
|
|
|
|
|
|
|
|
all: clean build
|
|
|
|
|
|
|
|
build:
|
|
|
|
mkdir -p ../agents/win64 || true
|
|
|
|
@echo "\nBuilding crypto777......"
|
|
|
|
$(TOOL_DIR)/bin/$(MINGW) -w -D__CLEANUP_C -DPTW32_STATIC_LIB -D __MINGW -DHAVE_STRUCT_TIMESPEC -c $(CRYPTO777_SRCS) -I$(TOOL_DIR)/include -I../includes/openssl -I../OSlibs/win -L../OSlibs/win/x64 -lpthreadGC2 || (echo "\033[4m ERROR: Compilation failed for win64\033[0m"; exit 1; )
|
|
|
|
|
|
|
|
$(TOOL_DIR)/bin/$(MINGW)-ar rcu ../agents/win64/libcrypto777.a *.o || (echo "\033[4mERROR: Failed to create libcrypto777.a\033[0m"; exit 1; )
|
|
|
|
@echo "\Build Successful......"
|
|
|
|
|
|
|
|
clean:
|
|
|
|
@echo "\nCleaning files......"
|
|
|
|
rm -f ../agents/win64/* || true
|
|
|
|
rm -f *.o || true
|
|
|
|
@echo "\nCleaned all files......"
|