mirror of
https://github.com/transmission/transmission
synced 2025-02-12 01:14:54 +00:00
36 lines
800 B
Text
36 lines
800 B
Text
VERSION_MAJOR = 0
|
|
VERSION_MINOR = 5
|
|
VERSION_STRING = 0.6-svn
|
|
|
|
RM = rm -Rf
|
|
MOREFLAGS = -g -Wall -W -O3 -funroll-loops -D_FILE_OFFSET_BITS=64 \
|
|
-D_LARGEFILE_SOURCE -D_GNU_SOURCE \
|
|
-DVERSION_MAJOR=$(VERSION_MAJOR) \
|
|
-DVERSION_MINOR=$(VERSION_MINOR) \
|
|
-DVERSION_STRING=\"$(VERSION_STRING)\" \
|
|
-DSYS_$(shell echo $(SYSTEM) | tr a-z A-Z)
|
|
CFLAGS += $(MOREFLAGS)
|
|
CXXFLAGS += $(MOREFLAGS)
|
|
|
|
ifeq ($(SYSTEM),BeOS)
|
|
CXXFLAGS += -Wno-multichar
|
|
ifeq ($(BEOS_NETSERVER),yes)
|
|
CFLAGS += -DBEOS_NETSERVER
|
|
LDFLAGS += -lnet
|
|
else
|
|
LDFLAGS += -lbind -lsocket
|
|
endif
|
|
endif
|
|
|
|
ifeq ($(PTHREAD),yes)
|
|
ifeq ($(SYSTEM),FreeBSD)
|
|
LDFLAGS += -pthread
|
|
else
|
|
LDFLAGS += -lpthread
|
|
endif
|
|
endif
|
|
|
|
ifeq ($(OPENSSL),yes)
|
|
CFLAGS += -DHAVE_OPENSSL
|
|
LDFLAGS += -lcrypto
|
|
endif
|