File: common.mk

package info (click to toggle)
fs-uae 2.4.1%2Bds-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 59,760 kB
  • ctags: 69,399
  • sloc: cpp: 561,736; ansic: 83,251; python: 44,473; asm: 2,247; makefile: 1,273; sh: 170
file content (68 lines) | stat: -rw-r--r-- 881 bytes parent folder | download | duplicates (2)
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
uname := $(shell uname -a)
arch :=

android := 0

ifeq ($(android), 1)

os = android
cc = arm-linux-androideabi-gcc
cxx = arm-linux-androideabi-g++
ar = arm-linux-androideabi-ar
make = make

else ifneq ($(findstring Msys,$(uname)),)

os = windows
cc = gcc
cxx = g++
ar = ar
make = make

else ifneq ($(findstring Darwin,$(uname)),)

os = macosx
cc = gcc
cxx = g++
ar = ar
make = make

else ifneq ($(findstring kFreeBSD,$(uname)),)

os = kfreebsd
cc = $(CC)
cxx = $(CXX)
ar = $(AR)
make = make

else ifneq ($(findstring FreeBSD,$(uname)),)

os = freebsd
cc = $(CC)
cxx = $(CXX)
ar = $(AR)
make = gmake

else ifneq ($(findstring OpenBSD,$(uname)),)

os = openbsd
cc = $(CC)
cxx = $(CXX)
ar = $(AR)
make = gmake

else
os = linux
cc = $(CC)
cxx = $(CXX)
ar = $(AR)
make = make

endif

debug := 0
devel := 0
optimize := 1
noflags := 0
prefix := /usr
docdir := $(prefix)/share/doc/fs-uae