mirror of
https://github.com/autc04/Retro68.git
synced 2025-01-11 02:30:42 +00:00
eliminate hard coded relative paths (../Retro68) from build script
This commit is contained in:
parent
7eede70bda
commit
3fb37bb199
@ -1,4 +1,4 @@
|
|||||||
# Copyright 2012 Wolfgang Thaller.
|
# Copyright 2014 Wolfgang Thaller.
|
||||||
#
|
#
|
||||||
# This file is part of Retro68.
|
# This file is part of Retro68.
|
||||||
#
|
#
|
||||||
@ -40,7 +40,7 @@ cd ..
|
|||||||
BINUTILS=$(cd binutils-build && pwd -P)
|
BINUTILS=$(cd binutils-build && pwd -P)
|
||||||
|
|
||||||
cp $SRC/elf.h $PREFIX/include/
|
cp $SRC/elf.h $PREFIX/include/
|
||||||
export "CFLAGS=-I../../Retro68/binutils/include -I../toolchain/include"
|
export "CFLAGS=-I${SRC}/binutils/include -I../toolchain/include"
|
||||||
mkdir -p elf2flt-build
|
mkdir -p elf2flt-build
|
||||||
cd elf2flt-build
|
cd elf2flt-build
|
||||||
$SRC/elf2flt/configure --target=m68k-unknown-elf --prefix=$PREFIX --with-binutils-build-dir=$BINUTILS
|
$SRC/elf2flt/configure --target=m68k-unknown-elf --prefix=$PREFIX --with-binutils-build-dir=$BINUTILS
|
||||||
@ -63,7 +63,7 @@ sh "$SRC/prepare-headers.sh" "$SRC/CIncludes" toolchain/m68k-unknown-elf/include
|
|||||||
|
|
||||||
mkdir -p build-host
|
mkdir -p build-host
|
||||||
cd build-host
|
cd build-host
|
||||||
cmake ../../Retro68/ -DCMAKE_INSTALL_PREFIX=$PREFIX
|
cmake ${SRC} -DCMAKE_INSTALL_PREFIX=$PREFIX
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
# create an empty libretrocrt.a so that cmake's compiler test doesn't fail
|
# create an empty libretrocrt.a so that cmake's compiler test doesn't fail
|
||||||
@ -72,7 +72,7 @@ $PREFIX/bin/m68k-unknown-elf-ar cqs $PREFIX/m68k-unknown-elf/lib/libretrocrt.a
|
|||||||
|
|
||||||
mkdir -p build-target
|
mkdir -p build-target
|
||||||
cd build-target
|
cd build-target
|
||||||
cmake ../../Retro68/ -DCMAKE_INSTALL_PREFIX=$PREFIX/m68k-unknown-elf \
|
cmake ${SRC} -DCMAKE_INSTALL_PREFIX=$PREFIX/m68k-unknown-elf \
|
||||||
-DCMAKE_TOOLCHAIN_FILE=$SRC/retro68.toolchain.cmake \
|
-DCMAKE_TOOLCHAIN_FILE=$SRC/retro68.toolchain.cmake \
|
||||||
-DRETRO68_ROOT=$PREFIX \
|
-DRETRO68_ROOT=$PREFIX \
|
||||||
-DCMAKE_BUILD_TYPE=Release
|
-DCMAKE_BUILD_TYPE=Release
|
||||||
|
Loading…
x
Reference in New Issue
Block a user