mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-07 18:01:18 +00:00
Mon Feb 28 11:07:41 1994 Stan Shebs (shebs@andros.cygnus.com)
* mpw-build.in: Remove, subsumed in mpw-make.in. * mpw-make.in (bindir): Fix pathname. (install): Move here from mpw-build.in.
This commit is contained in:
parent
b897ed67cb
commit
496977f2f6
@ -1,3 +1,9 @@
|
|||||||
|
Mon Feb 28 11:07:41 1994 Stan Shebs (shebs@andros.cygnus.com)
|
||||||
|
|
||||||
|
* mpw-build.in: Remove, subsumed in mpw-make.in.
|
||||||
|
* mpw-make.in (bindir): Fix pathname.
|
||||||
|
(install): Move here from mpw-build.in.
|
||||||
|
|
||||||
Tue Jan 25 19:54:19 1994 Stan Shebs (shebs@andros.cygnus.com)
|
Tue Jan 25 19:54:19 1994 Stan Shebs (shebs@andros.cygnus.com)
|
||||||
|
|
||||||
* mpw-config.in: New file, MPW configuration fragment.
|
* mpw-config.in: New file, MPW configuration fragment.
|
||||||
|
@ -1,48 +0,0 @@
|
|||||||
# Script fragment to build MPW GAS.
|
|
||||||
|
|
||||||
Set BuildTarget "none"
|
|
||||||
|
|
||||||
Loop
|
|
||||||
Break If {#} == 0
|
|
||||||
If "{1}" =~ /--srcdir/
|
|
||||||
Set srcdir "{2}"
|
|
||||||
Shift 1
|
|
||||||
Else If "{1}" =~ /--topdir/
|
|
||||||
Set topsrcdir "{2}"
|
|
||||||
Shift 1
|
|
||||||
Else If "{1}" =~ /--prefix/
|
|
||||||
Set prefix "{2}"
|
|
||||||
Shift 1
|
|
||||||
Else If "{1}" =~ /-v/
|
|
||||||
Set verify 1
|
|
||||||
Set verifystr "-v"
|
|
||||||
Shift 1
|
|
||||||
Else
|
|
||||||
If "{BuildTarget}" =~ /none/
|
|
||||||
Set BuildTarget "{1}"
|
|
||||||
Else
|
|
||||||
Echo Only one build target allowed, ignoring "{1}"
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Shift 1
|
|
||||||
End Loop
|
|
||||||
|
|
||||||
Set libsubdir "{libdir}"gcc-lib:"{target_canonical}":"{version}":
|
|
||||||
|
|
||||||
If "{BuildTarget}" =~ /all/
|
|
||||||
Echo "Set Echo 1" >all.makeout
|
|
||||||
Make >>all.makeout
|
|
||||||
all.makeout
|
|
||||||
Delete all.makeout
|
|
||||||
Else If "{BuildTarget}" =~ /install/
|
|
||||||
If "`Exists "{prefix}"`" == ""
|
|
||||||
Echo "{prefix}" does not exist, cannot install anything
|
|
||||||
Exit 1
|
|
||||||
End If
|
|
||||||
If "`Exists "{bindir}"`" == ""
|
|
||||||
NewFolder "{bindir}"
|
|
||||||
End If
|
|
||||||
Duplicate -y :ld.new "{bindir}"ld
|
|
||||||
Else
|
|
||||||
Echo {BuildTarget} not a valid build target
|
|
||||||
End If
|
|
@ -39,7 +39,7 @@ prefix = :usr:local
|
|||||||
|
|
||||||
program_transform_name =
|
program_transform_name =
|
||||||
exec_prefix = {prefix}
|
exec_prefix = {prefix}
|
||||||
bindir = {exec_prefix}:bin
|
bindir = {exec_prefix}bin:
|
||||||
libdir = {exec_prefix}:lib
|
libdir = {exec_prefix}:lib
|
||||||
tooldir = {exec_prefix}:{target_alias}
|
tooldir = {exec_prefix}:{target_alias}
|
||||||
datadir = {prefix}:lib
|
datadir = {prefix}:lib
|
||||||
@ -225,12 +225,14 @@ info \Option-f ld.info
|
|||||||
{CC} {INCLUDES} {HDEFINES} {TDEFINES} {CDEFINES} -d DEFAULT_EMULATION=\Option-d"{EMUL}\Option-d" -d SCRIPTDIR=\Option-d"{scriptdir}\Option-d" {CFLAGS} "{s}"ldmain.c -o "{o}"ldmain.c.o
|
{CC} {INCLUDES} {HDEFINES} {TDEFINES} {CDEFINES} -d DEFAULT_EMULATION=\Option-d"{EMUL}\Option-d" -d SCRIPTDIR=\Option-d"{scriptdir}\Option-d" {CFLAGS} "{s}"ldmain.c -o "{o}"ldmain.c.o
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use this when flex is working correctly.
|
||||||
:ldlex.c \Option-f "{s}"ldlex.l
|
:ldlex.c \Option-f "{s}"ldlex.l
|
||||||
{LEX} -i -Cem "{srcdir}"ldlex.l
|
{LEX} -i -Cem "{srcdir}"ldlex.l
|
||||||
Catenate :lex.yy.c >:ldlex.c.new
|
Catenate :lex.yy.c >:ldlex.c.new
|
||||||
Delete -y :lex.yy.c
|
Delete -y :lex.yy.c
|
||||||
Rename -y :ldlex.c.new :ldlex.c
|
Rename -y :ldlex.c.new :ldlex.c
|
||||||
|
#:ldlex.c \Option-f "{s}"mpw-ldlex.c
|
||||||
|
# Catenate "{s}"mpw-ldlex.c >:ldlex.c
|
||||||
|
|
||||||
# These all start with em_ so 'make clean' can find them.
|
# These all start with em_ so 'make clean' can find them.
|
||||||
|
|
||||||
@ -622,15 +624,14 @@ TAGS \Option-f
|
|||||||
|
|
||||||
|
|
||||||
install \Option-f
|
install \Option-f
|
||||||
{INSTALL_XFORM} ld.new {bindir}:ld
|
If "`Exists "{prefix}"`" == ""
|
||||||
{INSTALL_XFORM1} "{srcdir}"ld.1 {man1dir}:ld.1
|
Echo "{prefix}" does not exist, cannot install anything
|
||||||
for f in ldscripts:\Option-x; do \Option-d
|
Exit 1
|
||||||
{INSTALL_DATA} $$f {scriptdir}:$$f ; \Option-d
|
End If
|
||||||
done
|
If "`Exists "{bindir}"`" == ""
|
||||||
n=`t='{program_transform_name}'; echo ld | sed -e "" $$t`; \Option-d
|
NewFolder "{bindir}"
|
||||||
Delete -y {tooldir}:bin:ld; \Option-d
|
End If
|
||||||
# ln {bindir}:$$n {tooldir}:bin:ld \Option-d
|
Duplicate -y :ld.new "{bindir}"ld
|
||||||
|| {INSTALL_PROGRAM} ld.new {tooldir}:bin:ld
|
|
||||||
|
|
||||||
install-info \Option-f
|
install-info \Option-f
|
||||||
for i in ld.info\Option-x ; do \Option-d
|
for i in ld.info\Option-x ; do \Option-d
|
||||||
|
Loading…
x
Reference in New Issue
Block a user