# HG changeset patch # User Mychaela Falconia # Date 1474855775 0 # Node ID c01d2500a9986e78a98c3b067bee31e8e3159658 # Parent 53c4389afc0647aab2b83c356d2163d1415b7bc5 beginning of build system: crafting config headers into place diff -r 53c4389afc06 -r c01d2500a998 .hgignore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.hgignore Mon Sep 26 02:09:35 2016 +0000 @@ -0,0 +1,3 @@ +syntax: regexp + +^build- diff -r 53c4389afc06 -r c01d2500a998 scripts/config-headers.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/scripts/config-headers.sh Mon Sep 26 02:09:35 2016 +0000 @@ -0,0 +1,24 @@ +#!/bin/sh + +if [ $# != 1 ] +then + echo "usage: $0 config-flavor" 1>&2 + exit 1 +fi + +if [ -z "$TARGET" ] +then + echo "Error: TARGET= must be passed via environment" 1>&2 + exit 1 +fi + +if [ -z "$BUILD_DIR" ] +then + echo "Error: BUILD_DIR= must be passed via environment" 1>&2 + exit 1 +fi + +set -e + +cp -r cfg-headers/$1 $BUILD_DIR/config +cp targets/$TARGET.h $BUILD_DIR/config/fc-target.cfg diff -r 53c4389afc06 -r c01d2500a998 targets/fcdev3b.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/targets/fcdev3b.h Mon Sep 26 02:09:35 2016 +0000 @@ -0,0 +1,2 @@ +#define CONFIG_TARGET_FCDEV3B 1 +#define CONFIG_TARGET_FCFAM 1 diff -r 53c4389afc06 -r c01d2500a998 targets/gtamodem.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/targets/gtamodem.h Mon Sep 26 02:09:35 2016 +0000 @@ -0,0 +1,2 @@ +#define CONFIG_TARGET_GTAMODEM 1 +#define CONFIG_MOKOFFS 1