source: rtems/c/src/make/host.cfg.in

Last change on this file was bac8d934, checked in by Sebastian Huber <sebastian.huber@…>, on Jun 15, 2018 at 6:18:26 AM

tools: Remove install-if-change program

The last installed tool in RTEMS repository is the install-if-change
script. It is not used to build/install BSPs. This script does the
same as the standard "install" program with an additional feature to
install variants via the -V command line option.

This script is used by the standard Makefile support:

c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change

The INSTALL_CHANGE is used by:

c/src/make/host.cfg.in:ifndef INSTALL_CHANGE
c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change
c/src/make/host.cfg.in:INSTALL_VARIANT=$(INSTALL_CHANGE) -V
"$(LIB_VARIANT)"

Remove the support for variant installation and instead use the standard
"install" program. This breaks application Makefiles using the standard
Makefile support of RTEMS.

Close #3455.

  • Property mode set to 100644
File size: 839 bytes
Line 
1# OS-specific configuration
2#
3# Derived from rtems/c/make/os/*.cfg in previous RTEMS version.
4#
5
6#
7# Stuff to clean and clobber for the OS
8#
9
10CLEAN_OS =
11CLOBBER_OS = *~ *.bak TAGS tags
12
13SHELL=@SHELL@
14ECHO=echo
15
16CAT=cat
17CP=@CP@
18MV=@MV@
19LN=@LN@
20MKDIR=mkdir
21CHMOD=chmod
22SED=sed
23
24# Global tools
25
26ifndef BIN2C
27BIN2C=rtems-bin2c
28endif
29
30ifndef INSTALL_CHANGE
31INSTALL_CHANGE=install
32endif
33ifndef INSTALL_VARIANT
34INSTALL_VARIANT=install
35endif
36
37# ksh (or bash) is used by some shell scripts; ref build-tools/scripts/Makefile
38#
39#  Must have shell functions.  Some ksh's core dump mysteriously and
40#  unreliably on RTEMS shell scripts.  bash appears to be the most
41#  reliable but late model ksh's are usually OK.
42KSH=@KSH@
43
44INSTBINFLAGS  = -m 0755
45INSTDATAFLAGS = -m 0644
46INSTLIBFLAGS  = -m 0644
47INSTDIRFLAGS  = -m 0755 -d
48INSTINCFLAGS  = -m 0644
Note: See TracBrowser for help on using the repository browser.