comparison Makefile @ 1156:622a469932b1

Change direct assignments to ?=, so that those Makefile variables can be overridden.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 05 Mar 2015 06:12:06 +0200
parents 6abb6c25d8ed
children f29fa5b6b748
comparison
equal deleted inserted replaced
1155:d46966ad3b08 1156:622a469932b1
2 # Generic UNIX targets 2 # Generic UNIX targets
3 # 3 #
4 DMLIB ?= ./ 4 DMLIB ?= ./
5 BINPATH ?= ./ 5 BINPATH ?= ./
6 OBJPATH ?= ./obj/unix/ 6 OBJPATH ?= ./obj/unix/
7 EXEEXT ?=
8 PREFIX ?= /usr/local 7 PREFIX ?= /usr/local
9 INSTALL ?= install 8 INSTALL ?= install
10 RANLIB ?= ranlib 9 RANLIB ?= ranlib
11 10
12 SDL_CFLAGS=`pkg-config --cflags sdl` 11 SDL_CFLAGS ?= `pkg-config --cflags sdl`
13 SDL_LDFLAGS=`pkg-config --libs sdl` 12 SDL_LDFLAGS ?= `pkg-config --libs sdl`
14 13
15 SDL_TTF_CFLAGS=`pkg-config --cflags SDL_ttf` 14 SDL_TTF_CFLAGS ?= `pkg-config --cflags SDL_ttf`
16 SDL_TTF_LDFLAGS=`pkg-config --libs SDL_ttf` 15 SDL_TTF_LDFLAGS ?= `pkg-config --libs SDL_ttf`
17 16
18 TREMOR_CFLAGS=`pkg-config --cflags ogg` 17 TREMOR_CFLAGS ?= `pkg-config --cflags ogg`
19 TREMOR_LDFLAGS=/usr/lib/libvorbisidec.a `pkg-config --variable=libdir ogg`/libogg.a 18 TREMOR_LDFLAGS ?= /usr/lib/libvorbisidec.a `pkg-config --variable=libdir ogg`/libogg.a
20 19
21 LIBPNG_CFLAGS=`pkg-config --cflags libpng` 20 LIBPNG_CFLAGS ?= `pkg-config --cflags libpng`
22 LIBPNG_LDFLAGS=`pkg-config --libs libpng` 21 LIBPNG_LDFLAGS ?= `pkg-config --libs libpng`
23 22
24 ZLIB_CFLAGS=`pkg-config --cflags zlib` 23 ZLIB_CFLAGS ?= `pkg-config --cflags zlib`
25 ZLIB_LDFLAGS=`pkg-config --libs zlib` 24 ZLIB_LDFLAGS ?= `pkg-config --libs zlib`
26 25
27 26
28 include $(DMLIB)Makefile.gen 27 include $(DMLIB)Makefile.gen
29 28
30 29