restracer

Форк
0
/
restracer-gmake 
28 строк · 811.0 Байт
1
#!/bin/sh
2

3
TARGET=restracer
4

5
# Default toolchain is GCC
6
#if [ "$CC" == "" ]; then CC=gcc; export CC; fi
7
#if [ "$CXX" == "" ]; then CXX=g++; export CXX; fi
8
#if [ "$LD" == "" ]; then LD=ld; fi
9

10
#if [ "$CC" == "" ]; then CC=clang; fi
11
#if [ "$CXX" == "" ]; then CXX=clang; fi
12
#if [ "$LD" == "" ]; then LD=clang; fi
13

14
####
15
type gmake > /dev/null 2> /dev/null && ACTUAL_MAKE=gmake || ACTUAL_MAKE=make
16
# CASE 1
17
# ACTUAL_MAKE=gmake
18
# Looks like calling restracer-gmake for GNU Makefile target on system with
19
# gmake binary (FreeBSD environment)
20

21
# CASE 2
22
# ACTUAL_MAKE=make
23
# Looks like calling restracer-gmake for GNU Makefile target on system without
24
# gmake binary (GNU/Linux environment)
25
####
26

27
#CC=$TARGET-$(CC) CXX=$TARGET-$(CXX) LD=$TARGET-$(LD) make $*
28
CC=$TARGET-cc CXX=$TARGET-c++ LD=$TARGET-ld $ACTUAL_MAKE $*
29

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.