Commit Graph

35 Commits

Author SHA1 Message Date
Andrew Johnson 1e72aa61f0 Reverting Janet's cygdrive change which she says breaks other Win32 builds.
Until Cygwin's version of Make gets fixed, use the mingw Make instead.
2006-11-21 22:52:41 +00:00
Janet B. Anderson 8fd5f456ce Cygwin Make 3.81 now requires /cygdrive/<drive>/... in fullpath names. 2006-11-20 16:23:51 +00:00
Andrew Johnson 3b481d69c2 'use strict' stuff from Nick Rees, plus some cleanup. 2006-11-17 22:53:03 +00:00
Janet B. Anderson 3c9b4d761e Modified UnixPath for ActiveState perl. 2006-10-02 14:17:41 +00:00
Andrew Johnson 82513dfcc6 Support "-include" syntax in configure/RELEASE* files 2006-06-16 19:24:15 +00:00
Janet B. Anderson e93f9fd86e Updated path rewriting rules for various OSs. 2005-11-30 21:46:13 +00:00
Janet B. Anderson b17ad0400d Removed chomp of $TOP because cygpath may not be in users`s path. 2005-11-15 22:46:09 +00:00
Janet B. Anderson 2999b11a51 Removed output of SHRLIB_SEARCH_DIRS = TOP/lib/arch. 2004-08-11 19:31:36 +00:00
Janet B. Anderson 6c46c794f6 Add macro RULES_TOP - fullpath to a module top directory. 2004-07-13 19:23:34 +00:00
Andrew Johnson 8b9a59d072 Convert paths to canonical form using abs_path before comparing. 2004-05-20 18:31:13 +00:00
Janet B. Anderson 8ee9595026 Changed file test from -r to -f fow win32 builds. 2004-05-17 14:28:31 +00:00
W. Eric Norum 8ea67657bc Provide more information in error message. 2004-03-18 22:44:15 +00:00
Andrew Johnson 0a3edefb39 Make cdCommands environment variable names match envPaths,
i.e. don't upper-case the app name.
Also added ARCH and IOC environment variables.
2003-11-21 21:11:30 +00:00
Andrew Johnson 68975ee309 Internal reorganization to simplify reading RELEASE files
Added -T option to allow manual setting of $top
2003-11-21 20:25:37 +00:00
Andrew Johnson 367e27d5f5 Support for configure/RELEASE.<hostarch>.<targetarch> files 2003-09-15 21:01:36 +00:00
Andrew Johnson cce78f0ec5 Added putenv lines to cdCommands output (Mark Rivers). 2003-09-02 15:56:09 +00:00
Andrew Johnson 09d50b3213 Export RELEASE entries in environment for tools (MSI in particular) 2003-07-30 21:35:30 +00:00
Janet B. Anderson e536c949e1 Fixed typo. 2003-07-25 14:53:08 +00:00
Janet B. Anderson 13fcc63153 Added fix for full path name when in cygwin shell. 2003-07-24 20:11:37 +00:00
Andrew Johnson b9fb6caffb Added envPaths functionality, and using these variables in st.cmd files 2003-07-23 22:08:50 +00:00
Janet B. Anderson c6464b8797 Added loadable library definitions and rules 2003-07-03 16:17:38 +00:00
Andrew Johnson c82442b10c Undone Marty's incorrect change to convertRelease.pl
(removed 3.13.1 compatibility line completely)
Added dependency for cdCommands so it gets rebuilt if $(TOP)/bin changes
i.e. possibly when $(TOP)/bin/$(T_A) is created.
2003-05-21 19:05:18 +00:00
Marty Kraimer 9cf089f0d3 appbin => topbin 2003-05-21 17:57:26 +00:00
Janet B. Anderson 12bd56b1b4 Added code to remove trailing blanks in RELEASE file definitions. 2003-05-08 20:00:59 +00:00
Janet B. Anderson 89cfbc5e21 Moved INSTALL_LOCATION definition to RELEASE file for SHRLIB_SEARCH_DIRS. 2003-03-20 20:36:16 +00:00
Janet B. Anderson 6021e84957 Changes for shared libraries and os consistancy. 2003-03-18 22:45:03 +00:00
Andrew Johnson df2451c7ee Added code to emit SHRLIB_SEARCH_DIRS settings into CONFIG_APP_INCLUDE 2003-02-06 21:57:51 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Andrew Johnson edd83b8be7 Fixed -t option to convertRelease.pl so application settings of
IOCS_APPL_TOP work properly.

NB: All cdCommands paths will potentially be modified, based on the
difference between the left-hand part of the host's path to TOP and
the setting of IOCS_APPL_TOP.
2002-02-01 21:04:27 +00:00
Janet B. Anderson 1b24ce1620 Expand macros after all RELEASE files are read. 2001-10-22 19:32:27 +00:00
Andrew Johnson 26016a2810 Improved readRelease subroutine to allow macro definitions after the
macro has been used.
2001-09-27 19:52:17 +00:00
Andrew Johnson f280f73a64 Tidying up. 2001-09-14 20:06:07 +00:00
Andrew Johnson c5d3e65511 Retain order of RELEASE entries in CONFIG_APP_INCLUDE and cdCommands.
Added <app>_HOST_LIB variable to CONFIG_APP_INCLUDE.
2001-09-13 21:30:23 +00:00
Andrew Johnson 365c82023f Re-ordered and renamed some output from configAppInclude. 2001-09-13 20:54:42 +00:00
Andrew Johnson c51161f7a4 New tool, replaces makeConfigAppInclude.pl makeIocCdCommands.pl
and makeRulesInclude.pl and also performs consistency checks of
application RELEASE files.
2001-09-13 19:14:36 +00:00