[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/tools link_res.sh.in,NONE,1.1 .cvsig
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/tools link_res.sh.in,NONE,1.1 .cvsignore,1.2,1.3 |
Date: |
Wed, 11 Dec 2002 23:31:52 -0500 |
Update of /cvsroot/dotgnu-pnet/pnetlib/tools
In directory subversions:/tmp/cvs-serv6703/tools
Modified Files:
.cvsignore
Added Files:
link_res.sh.in
Log Message:
Introduce the "link_res.sh" script, to handle linking satellite assemblies
under different compilers.
--- NEW FILE ---
#!/bin/sh
#
# link_res.sh - Link a resource file into a satellite assembly.
#
# Copyright (C) 2002 Southern Storm Software, Pty Ltd.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# Usage: link_res.sh output.dll input.resources language
# Variables that are inserted by "configure".
CSCC="@CSHARP_COMPILER@"
ASSEMBLY_LINKER="@ASSEMBLY_LINKER@"
# Are we using Portable.NET's or Microsoft's tools?
if test "x$ASSEMBLY_LINKER" = "xpnet" ; then
exec "$CSCC" -nostdlib -o "$1" "-fresources=$2"
else
exec "$ASSEMBLY_LINKER" "/out:$1" "/c:$3" "/embed:$2"
fi
Index: .cvsignore
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/tools/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** .cvsignore 22 Mar 2002 04:40:50 -0000 1.2
--- .cvsignore 12 Dec 2002 04:31:50 -0000 1.3
***************
*** 4,5 ****
--- 4,6 ----
run_test.sh
csccwrap.sh
+ link_res.sh
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/tools link_res.sh.in,NONE,1.1 .cvsignore,1.2,1.3,
Rhys Weatherley <address@hidden> <=