blob: db21736cb7f3d43a55ccabc83dac5d8630208a61 (
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
|
$NetBSD: patch-sdl-gui_lin_build.sh,v 1.2 2016/03/23 15:10:46 hauke Exp $
Make build parameters settable from pkg Makefile
--- sdl-gui/lin_build.sh.orig 2015-09-14 02:11:18.000000000 +0000
+++ sdl-gui/lin_build.sh
@@ -1,6 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-CC=gcc
+CC=${CC:-"gcc"}
+CFLAGS=${CFLAGS:-"-O2"}
files=""
for i in adb fpu mc68851 mem via floppy core_api cpu dis; do
@@ -17,6 +18,6 @@ $CC -O1 ../core/decoder_gen.c -o decoder
./decoder_gen dis .
-cmd="$CC -O3 -ggdb -flto $files sdl.c -lpthread -lm -lSDL2 -lGL -o shoebill"
+cmd="$CC ${CFLAGS} -flto $files sdl.c -lpthread -lm -lSDL2 -lGL ${LDFLAGS} -o shoebill"
echo $cmd
$cmd
|