mirror of
https://codeberg.org/armin/justasample.git
synced 2026-09-01 04:10:48 +02:00
init
This commit is contained in:
commit
d21bc831e1
178 changed files with 24136 additions and 0 deletions
27
External/readerwriterqueue/tests/unittests/makefile
vendored
Normal file
27
External/readerwriterqueue/tests/unittests/makefile
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
|
||||
|
||||
ifeq ($(OS),Windows_NT)
|
||||
EXT=.exe
|
||||
PLATFORM_OPTS=-static
|
||||
PLATFORM_LD_OPTS=-Wl,--no-as-needed
|
||||
else
|
||||
UNAME_S := $(shell uname -s)
|
||||
ifeq ($(UNAME_S),Darwin)
|
||||
EXT=
|
||||
PLATFORM_OPTS=
|
||||
PLATFORM_LD_OPTS=
|
||||
else
|
||||
EXT=
|
||||
PLATFORM_OPTS=
|
||||
PLATFORM_LD_OPTS=-lrt -Wl,--no-as-needed
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
default: unittests$(EXT)
|
||||
|
||||
unittests$(EXT): unittests.cpp ../../readerwriterqueue.h ../../readerwritercircularbuffer.h ../../atomicops.h ../common/simplethread.h ../common/simplethread.cpp minitest.h makefile
|
||||
g++ $(PLATFORM_OPTS) -std=c++11 -Wsign-conversion -Wpedantic -Wall -DNDEBUG -O3 -g unittests.cpp ../common/simplethread.cpp -o unittests$(EXT) -pthread $(PLATFORM_LD_OPTS)
|
||||
|
||||
run: unittests$(EXT)
|
||||
./unittests$(EXT)
|
||||
Loading…
Add table
Add a link
Reference in a new issue