Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs
diff options
context:
space:
mode:
authorSebastien Pouliot <sebastien@ximian.com>2003-03-09 07:49:12 +0300
committerSebastien Pouliot <sebastien@ximian.com>2003-03-09 07:49:12 +0300
commite3464fe2d06cf34bc24f093139bea676da19399f (patch)
tree9dc8ff3c5cb07e66176c4641b3a46fdcf02510a4 /mcs
parentb2d623265a8d8dafac055373515dd2b47a955bba (diff)
2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
* makefile: Added SN. * makefile.gnu: New. Copy of makefile. svn path=/trunk/mcs/; revision=12366
Diffstat (limited to 'mcs')
-rw-r--r--mcs/tools/security/ChangeLog2
-rw-r--r--mcs/tools/security/makefile2
-rw-r--r--mcs/tools/security/makefile.gnu30
3 files changed, 33 insertions, 1 deletions
diff --git a/mcs/tools/security/ChangeLog b/mcs/tools/security/ChangeLog
index 817790d5d75..0957ce3bddf 100644
--- a/mcs/tools/security/ChangeLog
+++ b/mcs/tools/security/ChangeLog
@@ -1,5 +1,7 @@
2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
+ * makefile: Added SN.
+ * makefile.gnu: New. Copy of makefile.
* sn.cs: New. (Incomplete) SN (StrongName) tool.
* sectools.build: Updated build for SN.
diff --git a/mcs/tools/security/makefile b/mcs/tools/security/makefile
index e0f694fa42a..d11f8d91f56 100644
--- a/mcs/tools/security/makefile
+++ b/mcs/tools/security/makefile
@@ -4,7 +4,7 @@ SECFLAGS=/r:../../class/lib/Mono.Security.dll
windows: linux
-linux: cert2spc.exe secutil.exe
+linux: cert2spc.exe secutil.exe sn.exe
cert2spc.exe: cert2spc.cs AssemblyInfo.cs
$(CSC) $(CSCFLAGS) $(SECFLAGS) cert2spc.cs AssemblyInfo.cs
diff --git a/mcs/tools/security/makefile.gnu b/mcs/tools/security/makefile.gnu
new file mode 100644
index 00000000000..d11f8d91f56
--- /dev/null
+++ b/mcs/tools/security/makefile.gnu
@@ -0,0 +1,30 @@
+CSC=csc.exe
+CSCFLAGS=/nologo /debug+ /debug:full /out:$@
+SECFLAGS=/r:../../class/lib/Mono.Security.dll
+
+windows: linux
+
+linux: cert2spc.exe secutil.exe sn.exe
+
+cert2spc.exe: cert2spc.cs AssemblyInfo.cs
+ $(CSC) $(CSCFLAGS) $(SECFLAGS) cert2spc.cs AssemblyInfo.cs
+
+chktrust.exe: chktrust.cs AssemblyInfo.cs
+ $(CSC) $(CSCFLAGS) $(SECFLAGS) chktrust.cs AssemblyInfo.cs
+
+makecert.exe: MakeCert.cs AssemblyInfo.cs
+ $(CSC) $(CSCFLAGS) $(SECFLAGS) MakeCert.cs AssemblyInfo.cs
+
+secutil.exe: secutil.cs AssemblyInfo.cs
+ $(CSC) $(CSCFLAGS) secutil.cs AssemblyInfo.cs
+
+signcode.exe: signcode.cs AssemblyInfo.cs
+ $(CSC) $(CSCFLAGS) $(SECFLAGS) signcode.cs AssemblyInfo.cs
+
+sn.exe: sn.cs AssemblyInfo.cs
+ $(CSC) $(CSCFLAGS) $(SECFLAGS) sn.cs AssemblyInfo.cs
+
+clean:
+ rm -f *.exe *.pdb *.dbg *.dll
+
+dummy: