mirror of
https://github.com/moonlight-stream/moonlight-chrome.git
synced 2025-08-16 08:06:19 +00:00
49 lines
1.5 KiB
Makefile
49 lines
1.5 KiB
Makefile
COMMON_C_DIR := moonlight-common-c/src
|
|
ENET_DIR := moonlight-common-c/enet
|
|
RS_DIR := moonlight-common-c/reedsolomon
|
|
|
|
RS_SOURCE := \
|
|
$(RS_DIR)/rs.c \
|
|
|
|
RS_INCLUDE := $(RS_DIR)
|
|
|
|
ENET_SOURCE := \
|
|
$(ENET_DIR)/callbacks.c \
|
|
$(ENET_DIR)/compress.c \
|
|
$(ENET_DIR)/host.c \
|
|
$(ENET_DIR)/list.c \
|
|
$(ENET_DIR)/packet.c \
|
|
$(ENET_DIR)/peer.c \
|
|
$(ENET_DIR)/protocol.c \
|
|
$(ENET_DIR)/unix.c \
|
|
$(ENET_DIR)/win32.c \
|
|
|
|
ENET_INCLUDE := $(ENET_DIR)/include
|
|
|
|
COMMON_C_SOURCE := \
|
|
$(COMMON_C_DIR)/AudioStream.c \
|
|
$(COMMON_C_DIR)/ByteBuffer.c \
|
|
$(COMMON_C_DIR)/Connection.c \
|
|
$(COMMON_C_DIR)/ConnectionTester.c \
|
|
$(COMMON_C_DIR)/ControlStream.c \
|
|
$(COMMON_C_DIR)/FakeCallbacks.c \
|
|
$(COMMON_C_DIR)/InputStream.c \
|
|
$(COMMON_C_DIR)/LinkedBlockingQueue.c \
|
|
$(COMMON_C_DIR)/Misc.c \
|
|
$(COMMON_C_DIR)/Platform.c \
|
|
$(COMMON_C_DIR)/PlatformCrypto.c \
|
|
$(COMMON_C_DIR)/PlatformSockets.c \
|
|
$(COMMON_C_DIR)/RtpAudioQueue.c \
|
|
$(COMMON_C_DIR)/RtpVideoQueue.c \
|
|
$(COMMON_C_DIR)/RtspConnection.c \
|
|
$(COMMON_C_DIR)/RtspParser.c \
|
|
$(COMMON_C_DIR)/SdpGenerator.c \
|
|
$(COMMON_C_DIR)/SimpleStun.c \
|
|
$(COMMON_C_DIR)/VideoDepacketizer.c \
|
|
$(COMMON_C_DIR)/VideoStream.c \
|
|
$(ENET_SOURCE) \
|
|
$(RS_SOURCE) \
|
|
|
|
COMMON_C_INCLUDE := $(COMMON_C_DIR) $(ENET_INCLUDE) $(RS_INCLUDE)
|
|
|
|
COMMON_C_C_FLAGS := -DLC_CHROME -Wno-missing-braces -DHAS_SOCKLEN_T=1 -DHAS_FCNTL=1 -DNO_MSGAPI=1
|