Initial version.
This commit is contained in:
26
startup/EpicsHostArch.pl
Executable file
26
startup/EpicsHostArch.pl
Executable file
@@ -0,0 +1,26 @@
|
||||
eval 'exec perl -S $0 ${1+"$@"}' # -*- Mode: perl -*-
|
||||
if $running_under_some_shell; # EpicsHostArch.pl
|
||||
|
||||
# $Id$
|
||||
# Returns the Epics host architecture suitable
|
||||
# for assigning to the EPICS_HOST_ARCH variable
|
||||
|
||||
use Config;
|
||||
|
||||
$EpicsHostArch = GetEpicsHostArch();
|
||||
print "$EpicsHostArch";
|
||||
|
||||
sub GetEpicsHostArch { # no args
|
||||
$arch=$Config{'archname'};
|
||||
if ($arch =~ /sun4-solaris/) { return "solaris-sparc";
|
||||
} elsif ($arch =~ m/i86pc-solaris/) { return "solaris-x86";
|
||||
} elsif ($arch =~ m/sun4-sunos/) { return "sun4-68k";
|
||||
} elsif ($arch =~ m/i386-linux/) { return "linux-x86";
|
||||
} elsif ($arch =~ m/i586-linux/) { return "linux-x86";
|
||||
} elsif ($arch =~ m/MSWin32-x86/) { return "win32-x86";
|
||||
} elsif ($arch =~ m/PA-RISC1.1/) { return "hpux-parisc";
|
||||
} else { return "unsupported"; }
|
||||
}
|
||||
|
||||
#EOF EpicsHostArch.pl
|
||||
|
||||
80
startup/borland.bat
Executable file
80
startup/borland.bat
Executable file
@@ -0,0 +1,80 @@
|
||||
@ECHO OFF
|
||||
set path=
|
||||
set include=
|
||||
set lib=
|
||||
REM --------------- WIN95 -------------------
|
||||
REM set PATH=C:\WINDOWS;C:\WINDOWS\COMMAND
|
||||
set PATH=C:\WINNT;C:\WINNT\system32
|
||||
|
||||
REM --------------- EPICS ------------------------
|
||||
REM ---- R3.13.x
|
||||
REM set HOST_ARCH=Borland
|
||||
REM set PATH=%PATH%;G:\epics\base\bin\%HOST_ARCH%
|
||||
REM set PATH=%PATH%;G:\epics\extensions\bin\%HOST_ARCH%
|
||||
REM ---- R3.14.x
|
||||
set EPICS_HOST_ARCH=win32-x86-borland
|
||||
set PATH=%PATH%;G:\epics\base\bin\%EPICS_HOST_ARCH%
|
||||
set PATH=%PATH%;G:\epics\extensions\bin\%EPICS_HOST_ARCH%
|
||||
|
||||
REM --------------- Epics Channel Access ----------
|
||||
|
||||
REM the following line works !!!!!
|
||||
REM set EPICS_CA_ADDR_LIST=164.54.9.255
|
||||
REM set EPICS_CA_ADDR_LIST=164.54.188.65 164.54.9.255
|
||||
|
||||
REM set EPICS_CA_AUTO_CA_ADDR_LIST=YES
|
||||
REM set EPICS_CA_CONN_TMO=30.0
|
||||
REM set EPICS_CA_BEACON_PERIOD=15.0
|
||||
REM set EPICS_CA_REPEATER_PORT=5065
|
||||
REM set EPICS_CA_SERVER_PORT=5064
|
||||
REM set EPICS_TS_MIN_WEST=420
|
||||
|
||||
REM ------------ cygwin unix tools, make, etc.-----
|
||||
REM cygwin needed for GNU make
|
||||
REM need grep from here NOT from cvs directory
|
||||
REM some tools need a tmp directory
|
||||
set PATH=%PATH%;.;..
|
||||
REM REM set PATH=%PATH%;c:\bin;c:\gnuwin32\b18\h-i386-cygwin32\bin
|
||||
REM set PATH=%PATH%;c:\bin;c:\cygnus\B19\h-i386-cygwin32\bin
|
||||
REM set PATH=%PATH%;c:\bin;c:\cygnus\cygwin-b20\h-i586-cygwin32\bin
|
||||
set PATH=%PATH%;c:\bin;c:\cygwin\bin
|
||||
set MAKEFLAGS=-w
|
||||
set MAKE_MODE=unix
|
||||
|
||||
REM --------------- perl ------------------------
|
||||
REM set PERLLIB=C:\perl\lib
|
||||
set PATH=%path%;C:\perl\bin
|
||||
|
||||
REM ============OPTIONAL ITEMS FOLLOW ================
|
||||
REM --------------- vim --------------------
|
||||
REM set VIM=C:\vim5.3
|
||||
set PATH=%path%;C:\vim5.3
|
||||
|
||||
REM --------------- CVS ---------------------------
|
||||
set CVSROOT=/cvsroot
|
||||
set LOGNAME=janet
|
||||
REM rcs needs a c:\temp directory
|
||||
REM
|
||||
REM set PATH=%PATH%;C:\cyclic\cvs-1.10\bin
|
||||
set PATH=%PATH%;C:\cyclic\cvs-1.10
|
||||
|
||||
REM --------------- Exceed ---------------------------
|
||||
set PATH=%PATH%;C:\Exceed
|
||||
|
||||
REM ---------------- tk/tcl ---------------------
|
||||
SET TCL_LIBRARY=%CYGFS%\share\tcl8.0\
|
||||
SET GDBTK_LIBRARY=%CYGFS%/share/gdbtcl
|
||||
|
||||
REM --------------- JAVA -------------------
|
||||
set CLASSPATH=G:\epics\extensions\javalib
|
||||
set PATH=%PATH%;C:\jdk1.2.2\bin
|
||||
set CLASSPATH=%CLASSPATH%;C:\jdk1.2.2\lib\tools.jar
|
||||
|
||||
REM ===========END OF OPTIONAL ITEMS ================
|
||||
|
||||
REM ---------------- Borland c++ compiler -----------------
|
||||
SET INCLUDE=c:\\Borland\\Bcc55\\Include
|
||||
SET LIB=c:\\Borland\\Bcc55\\lib
|
||||
REM cygwin tools first so borland make not used
|
||||
set PATH=%PATH%;c:\Borland\Bcc55\bin
|
||||
|
||||
Reference in New Issue
Block a user