diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-07-19 13:09:43 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-09-14 07:11:32 +0200 |
commit | f3f0370f1054f4e49aa8f5ea70485d673e8e94b6 (patch) | |
tree | 11d44920353aea9bf4301eb267f8c831e622520e /testsuites/build/spec2 | |
parent | i386/score: fix assembly mnemonic (diff) | |
download | rtems-f3f0370f1054f4e49aa8f5ea70485d673e8e94b6.tar.bz2 |
build: Alternative build system based on waf
Update #3818.
Diffstat (limited to 'testsuites/build/spec2')
-rw-r--r-- | testsuites/build/spec2/config-file.yml | 16 | ||||
-rw-r--r-- | testsuites/build/spec2/gcc.yml | 41 | ||||
-rw-r--r-- | testsuites/build/spec2/top-level-group.yml | 16 |
3 files changed, 73 insertions, 0 deletions
diff --git a/testsuites/build/spec2/config-file.yml b/testsuites/build/spec2/config-file.yml new file mode 100644 index 0000000000..7aac892f2c --- /dev/null +++ b/testsuites/build/spec2/config-file.yml @@ -0,0 +1,16 @@ +active: true +build-type: config-file +content: | + ${OPEN +derived: false +enabled-by: [] +header: '' +level: 1.0 +links: [] +normative: true +order: 0 +ref: '' +reviewed: null +target: config-file.txt +text: '' +type: build diff --git a/testsuites/build/spec2/gcc.yml b/testsuites/build/spec2/gcc.yml new file mode 100644 index 0000000000..18bf857ee1 --- /dev/null +++ b/testsuites/build/spec2/gcc.yml @@ -0,0 +1,41 @@ +actions: +- set-value: ${ARCH}-rtems5-gcc +- substitute: null +- find-program: null +- env-assign: AS +- env-assign: CC +- env-assign: LINK_CC +- set-value: ${ARCH}-rtems5-g++ +- substitute: null +- find-program: null +- env-assign: CXX +- env-assign: LINK_CXX +- set-value: ${ARCH}-rtems5-ar +- substitute: null +- find-program: null +- env-assign: AR +- set-value: ${ARCH}-rtems5-ld +- substitute: null +- find-program: null +- env-assign: LD +- script: | + load = "ar g++ gas gcc" + if not is_windows_host: + load += " gccdeps" + conf.load(load) +active: true +build-type: option +default: null +default-by-variant: [] +derived: false +enabled-by: [] +header: '' +level: 1.39 +links: [] +name: GCC +normative: true +order: -900 +ref: '' +reviewed: oRRzhna6a47p0_QjPWqYLful9JgHGbxMqy-q7mSiZiU= +text: '' +type: build diff --git a/testsuites/build/spec2/top-level-group.yml b/testsuites/build/spec2/top-level-group.yml new file mode 100644 index 0000000000..3cefcbdfe9 --- /dev/null +++ b/testsuites/build/spec2/top-level-group.yml @@ -0,0 +1,16 @@ +active: true +build-type: group +derived: false +enabled-by: [] +header: '' +level: 1.82 +links: +- config-file: null +- gcc: null +normative: true +order: 0 +ref: '' +reviewed: null +text: '' +top-level: true +type: build |