blob: 1335b87492b1624c003e41f1a807d77c16083855 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
#############################################################################
#
# Filename : Makefile.common
# Content : Common values for all makefiles in the Oculus SDK
#
# You must define OVR_ROOT before including this file
#
#############################################################################
CXX = g++
CXXFLAGS = -fPIC -pipe $(DEFINES)
MD = mkdir
DELETEFILE = rm -f
LINK_ARCHIVE = ar rvs
LINK_LIBRARY =
LINK_EXE = g++
SYSARCH = $(shell uname -m)
####### Detect debug or release
ifeq ($(DEBUG), 1)
CXXFLAGS += -DDEBUG -g
RELEASETYPE = Debug
else
CXXFLAGS += -O2
RELEASETYPE = Release
endif
CUSTOM_PATH = $(RELEASETYPE)/$(SYSARCH)
####### Paths
LIBOVRPATH = $(OVR_ROOT)/LibOVR
3RDPARTYPATH = $(OVR_ROOT)/3rdParty
LIBOVRINCPATH = -I$(LIBOVRPATH)/Include -I$(LIBOVRPATH)/Src
LIBOVRLIBPATH = $(LIBOVRPATH)/Lib/Linux/$(CUSTOM_PATH)
LIBOVRARCHIVE = $(LIBOVRLIBPATH)/libovr.a
|