mirror of
https://github.com/Kbz-8/42_vox.git
synced 2026-01-11 06:33:36 +00:00
fixing some data races
This commit is contained in:
6
Makefile
6
Makefile
@@ -19,6 +19,7 @@ CXXFLAGS = -std=c++20 -I ScopEngine/Runtime/Includes -I Application -I ScopEngin
|
||||
LDFLAGS = -lSDL2 ScopEngine/Bin/engine.a
|
||||
|
||||
DEBUG ?= false
|
||||
TSAN ?= false
|
||||
MODE = "release"
|
||||
|
||||
NZSLC = ./ScopEngine/Assets/Vendors/nzslc.x86_64
|
||||
@@ -43,6 +44,11 @@ else
|
||||
COLOR := $(_GREEN)
|
||||
endif
|
||||
|
||||
ifeq ($(TSAN), true)
|
||||
CXXFLAGS += -fsanitize=thread
|
||||
LDFLAGS += -fsanitize=thread
|
||||
endif
|
||||
|
||||
JOBS = $(patsubst -j%,%,$(filter -j%,$(MAKEFLAGS)))
|
||||
|
||||
RM = rm -rf
|
||||
|
||||
Reference in New Issue
Block a user