# # $Id$ # # OS-specific configuration # # Derived from rtems/c/make/os/*.cfg in previous RTEMS version. # RTEMS_HOST = @RTEMS_HOST@ # # Stuff to clean and clobber for the OS # CLEAN_OS = CLOBBER_OS = *~ *.bak TAGS tags SHELL=@SHELL@ ECHO=echo CAT=cat CP=@CP@ MV=@MV@ LN=@LN@ MKDIR=mkdir CHMOD=chmod SED=sed # Global tools ifndef PACKHEX PACKHEX=$(PROJECT_BIN)/packhex endif ifndef INSTALL_CHANGE INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change endif INSTALL_VARIANT=$(INSTALL_CHANGE) -V "$(LIB_VARIANT)" # FIXME: HACK for a bug in cygwin-hosted egcs which returns a mixture # of '\\' and '/' as path separators. # Should be removed as soon as this bug is fixed in egcs. GCCSED = @GCCSED@ # ksh (or bash) is used by some shell scripts; ref build-tools/scripts/Makefile # # Must have shell functions. Some ksh's core dump mysteriously and # unreliably on RTEMS shell scripts. bash appears to be the most # reliable but late model ksh's are usually OK. KSH=@KSH@ INSTBINFLAGS = -m 0755 INSTDATAFLAGS = -m 0644 INSTLIBFLAGS = -m 0644 INSTDIRFLAGS = -m 0755 -d INSTINCFLAGS = -m 0644