mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 11:35:53 +00:00
25 lines
564 B
Makefile
25 lines
564 B
Makefile
BOOST_LIBS=boost_system boost_date_time boost_regex boost_thread boost_random boost_chrono boost_program_options
|
|
|
|
include ../common.mk
|
|
|
|
LDFLAGS := $(LDFLAGS) -lcrypto -lssl -lpthread
|
|
CFLAGS := -Wall -O3 $(CFLAGS)
|
|
|
|
OS=$(shell uname)
|
|
|
|
ifneq ($(OS), Darwin)
|
|
LDFLAGS := $(LDFLAGS) -lrt -lpthread
|
|
endif
|
|
|
|
wsperf: wsperf.o request.o case.o generic.o wscmd.o stress_aggregate.o stress_handler.o
|
|
$(CXX) $(CFLAGS) $^ -o $@ $(LDFLAGS)
|
|
|
|
%.o: %.cpp
|
|
$(CXX) -c $(CFLAGS) -o $@ $^
|
|
|
|
# cleanup by removing generated files
|
|
#
|
|
.PHONY: clean
|
|
clean:
|
|
rm -f *.o wsperf wsperf_client
|