This commit is contained in:
rcxpony 2025-03-15 02:32:42 +05:00
parent 978db38a18
commit 616f28f4c8

View File

@ -1,4 +1,4 @@
NVCC := nvcc NVCC := nvcc
NVCC_FLAGS := -rdc=true -O3 -Xptxas -O3 \ NVCC_FLAGS := -rdc=true -O3 -Xptxas -O3 \
-use_fast_math -ftz=true -prec-div=false -prec-sqrt=false \ -use_fast_math -ftz=true -prec-div=false -prec-sqrt=false \
-gencode arch=compute_75,code=sm_75 \ -gencode arch=compute_75,code=sm_75 \
@ -13,12 +13,12 @@ ifeq ($(BUILD),DEBUG)
else else
BUILD_DEFINES := -DRELEASE BUILD_DEFINES := -DRELEASE
endif endif
MAIN_SOURCE := ../sources/main.cu MAIN_SOURCE := ../sources/main.cu
LIBS_DIR := ../libs/ LIBS_DIR := ../libs/
BUILD_DIR := ../build BUILD_DIR := ../build
LIBS_SOURCES := $(wildcard $(LIBS_DIR)*.cu) LIBS_SOURCES := $(wildcard $(LIBS_DIR)*.cu)
LIBS_OBJECTS := $(patsubst $(LIBS_DIR)%.cu,$(BUILD_DIR)/%.o,$(LIBS_SOURCES)) LIBS_OBJECTS := $(patsubst $(LIBS_DIR)%.cu,$(BUILD_DIR)/%.o,$(LIBS_SOURCES))
TARGET := yggmcu TARGET := yggmcu
.PHONY: all clean .PHONY: all clean
all: $(TARGET) all: $(TARGET)
$(BUILD_DIR): $(BUILD_DIR):