summaryrefslogtreecommitdiffstats
path: root/cpukit/sapi
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-09-12 16:03:42 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-10-09 13:26:47 +0200
commit54c0b577a8bc39b4f64a4dcc46c074a9de0881b7 (patch)
tree491c53633bc278ca272d0cac62522f4607166cdd /cpukit/sapi
parentbuild: Remove specialized CPPFLAGS (diff)
downloadrtems-54c0b577a8bc39b4f64a4dcc46c074a9de0881b7.tar.bz2
build: Move sapi/Makefile.am
Diffstat (limited to 'cpukit/sapi')
-rw-r--r--cpukit/sapi/Makefile.am63
-rwxr-xr-xcpukit/sapi/vc-key.sh39
-rw-r--r--cpukit/sapi/version-vc-key.h.in7
3 files changed, 0 insertions, 109 deletions
diff --git a/cpukit/sapi/Makefile.am b/cpukit/sapi/Makefile.am
deleted file mode 100644
index 0fef05de7d..0000000000
--- a/cpukit/sapi/Makefile.am
+++ /dev/null
@@ -1,63 +0,0 @@
-include $(top_srcdir)/automake/multilib.am
-include $(top_srcdir)/automake/compile.am
-
-
-noinst_LIBRARIES = libsapi.a
-libsapi_a_SOURCES = src/extension.c src/extensioncreate.c \
- src/extensiondelete.c src/extensionident.c src/fatal.c src/exinit.c \
- src/exshutdown.c src/io.c src/ioclose.c src/iocontrol.c \
- src/ioinitialize.c src/ioopen.c src/ioread.c src/ioregisterdriver.c \
- src/iounregisterdriver.c src/iowrite.c src/posixapi.c \
- src/getversionstring.c \
- src/chainappendnotify.c src/chaingetnotify.c src/chaingetwait.c \
- src/chainprependnotify.c src/rbheap.c src/interrtext.c \
- src/fatalsrctext.c src/version.c
-libsapi_a_SOURCES += src/chainprotected.c
-libsapi_a_SOURCES += src/cpucounterconverter.c
-libsapi_a_SOURCES += src/delayticks.c
-libsapi_a_SOURCES += src/delaynano.c
-libsapi_a_SOURCES += src/rbtree.c
-libsapi_a_SOURCES += src/rbtreefind.c
-libsapi_a_SOURCES += src/sapirbtreeinsert.c
-libsapi_a_SOURCES += src/panic.c
-libsapi_a_SOURCES += src/profilingiterate.c
-libsapi_a_SOURCES += src/profilingreportxml.c
-libsapi_a_SOURCES += src/tcsimpleinstall.c
-libsapi_a_CPPFLAGS = $(AM_CPPFLAGS)
-
-#
-# Create a new Version VC Key header if the VC state has changed.
-#
-vc_key_stamp = $(am__leading_dot)vc-key-stamp
-
-libsapi_a_CPPFLAGS += -I.
-
-BUILT_SOURCES = version-vc-key.h
-
-.PHONY: generate-vc-key
-
-generate-vc-key:
- @+current_vc_key=""; \
- if test -f $(vc_key_stamp); then \
- current_vc_key=`cat $(vc_key_stamp)`; \
- fi; \
- vc_key=`$(top_srcdir)/sapi/vc-key.sh $(top_srcdir) $$current_vc_key`; \
- if test "$$vc_key" != "matches"; then \
- echo "Generating version-vc-key.h"; \
- if test "$$vc_key" == "release"; then \
- vc_header_key="\/\* No version control key found; release\? \*\/"; \
- else \
- vc_header_key="#define RTEMS_VERSION_VC_KEY \"$$vc_key\""; \
- fi; \
- cat $(top_srcdir)/sapi/version-vc-key.h.in | \
- sed -e "s/@VERSION_VC_KEY@/$$vc_header_key/g" > version-vc-key.h; \
- echo "$$vc_key" > $(vc_key_stamp); \
- fi
-
-version-vc-key.h: generate-vc-key
-
-$(srcdir)/src/version.c: version-vc-key.h
-
-all-local: generate-vc-key
-
-include $(top_srcdir)/automake/local.am
diff --git a/cpukit/sapi/vc-key.sh b/cpukit/sapi/vc-key.sh
deleted file mode 100755
index 3c8f446d3f..0000000000
--- a/cpukit/sapi/vc-key.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#! /bin/sh
-
-git=$(command -v git)
-
-#
-# Git command not found or not a valid git repo is a release.
-#
-vc_ident="release"
-
-if test $# -ge 1; then
- repo=$1
- shift
- if test -d $repo; then
- cwd=$(pwd)
- cd $repo
- if test -n ${git}; then
- git rev-parse --git-dir > /dev/null 2>&1
- if test $? = 0; then
- git status > /dev/null 2>&1
- if git diff-index --quiet HEAD --; then
- modified=""
- else
- modified="-modified"
- fi
- vc_ident="$(git rev-parse --verify HEAD)${modified}"
- if test $# -ge 1; then
- if test "${vc_ident}" = "$1"; then
- vc_ident="matches"
- fi
- fi
- fi
- fi
- cd $cwd
- fi
-fi
-
-echo ${vc_ident}
-
-exit 0
diff --git a/cpukit/sapi/version-vc-key.h.in b/cpukit/sapi/version-vc-key.h.in
deleted file mode 100644
index 738e24d19d..0000000000
--- a/cpukit/sapi/version-vc-key.h.in
+++ /dev/null
@@ -1,7 +0,0 @@
-/*
- * Automatically generated. Do not edit.
- */
-#if !defined(_RTEMS_VERSION_VC_KEY_H_)
-#define _RTEMS_VERSION_VC_KEY_H_
-@VERSION_VC_KEY@
-#endif