[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/csharp-mode 6b688a6 014/459: update makefile
From: |
ELPA Syncer |
Subject: |
[elpa] externals/csharp-mode 6b688a6 014/459: update makefile |
Date: |
Sun, 22 Aug 2021 13:58:45 -0400 (EDT) |
branch: externals/csharp-mode
commit 6b688a630f6cb050759d9fbec2e603bfbe84c17a
Author: Dino Chiesa <dpchiesa@hotmail.com>
Commit: Dino Chiesa <dpchiesa@hotmail.com>
update makefile
---
makefile | 30 ++++++++++++++++++++++--------
1 file changed, 22 insertions(+), 8 deletions(-)
diff --git a/makefile b/makefile
index c2b3d38..64512e8 100644
--- a/makefile
+++ b/makefile
@@ -3,8 +3,8 @@ _NETSDK20=c:\netsdk2.0\bin
_NETSDK=c:\netsdk3.5\bin
_CS_DBG_FLAGS=/debug:full /optimize-
-_CS_DLL_FLAGS=/t:library $(_CS_DBG_FLAGS)
-_CS_EXE_FLAGS=/t:exe $(_CS_DBG_FLAGS)
+_CS_DLL_FLAGS=/t:library $(_CS_DBG_FLAGS)
+_CS_EXE_FLAGS=/t:exe $(_CS_DBG_FLAGS)
_CSC=$(_NETHOME)\csc.exe
@@ -14,15 +14,29 @@ CONFIG=Release
!IF "$(CONFIG)" == "Debug"
-ADDL_DEBUG_DLL=Ionic.CopyData.dll
-ADDL_REF=/R:$(ADDL_DEBUG_DLL)
-ADDL_CSC_OPTIONS=/d:UseCopyData
+ADDL_DBG_DLLS=Ionic.CopyData.dll
+ADDL_DBG_REFS=/R:ICSharpCode.NRefactory.dll /R:Ionic.CopyData.dll
+ADDL_CSC_OPTIONS=/d:UseCopyData /d:CscompTrace
!Endif
-
default: CscompUtilities.dll
-CscompUtilities.dll: makefile CscompUtilities.cs $(ADDL_DEBUG_DLL)
- $(_CSC) $(ADDL_CSC_OPTIONS) /t:library /debug:full /optimize-
$(ADDL_REF) /out:$@ CscompUtilities.cs
+
+# debug: CscompUtilities.cs Ionic.CopyData.dll makefile
+# $(_CSC) /d:UseCopyData /d:CscompTrace /t:library /debug:full
/optimize- /R:Ionic.CopyData.dll /out:CscompUtilities.dll CscompUtilities.cs
+
+
+CscompUtilities.dll: makefile CscompUtilities.cs ICSharpCode.NRefactory.dll \
+ $(ADDL_DBG_DLLS)
+ $(_CSC) /noconfig $(ADDL_CSC_OPTIONS) /t:library /debug:full
/optimize- \
+ /platform:anycpu \
+ /R:System.Core.dll /R:System.dll /R:System.Windows.Forms.dll \
+ $(ADDL_DBG_REFS) \
+ /R:ICSharpCode.NRefactory.dll /out:$@ CscompUtilities.cs
+
+
+TestDll.exe: makefile TestDll.cs CscompUtilities.dll
+ $(_CSC) $(ADDL_CSC_OPTIONS) /t:exe /debug:full /optimize- \
+ /R:CscompUtilities.dll /out:$@ TestDll.cs
- [elpa] branch externals/csharp-mode created (now dd30649), ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode d700d31 001/459: Initial directory structure., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 084192f 002/459: initial import, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 2a904cb 005/459: First checkin of TFS.el - providing the ability to perform checkin/checkout to MS TFS from within emacs., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 497a70e 009/459: Simplify csharp-mode; eliminate flymake-for-csharp.el (unnecessary), ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode a6f4b55 012/459: fix doc to remove mention of defunct flymake-for-csharp.el, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 6b688a6 014/459: update makefile,
ELPA Syncer <=
- [elpa] externals/csharp-mode fc60bff 019/459: Fix for breakage in Emacs 24.4, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 13984a8 004/459: First checkin of flymake-for-csharp.el, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 3414c63 006/459: First check in of Cscomp - C# code completion., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 756f086 003/459: Few updates to csharp-mode. First checkin of aspx-mode.el, for ASPX files., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 03ed8fb 016/459: v0.8.4 - fixes bug with yasnippet integration, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode afe5315 022/459: Add GPL v2 license as found in the original project on Google Code., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode e940015 023/459: Update readme-file., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode d657aa0 025/459: Fix error in heading., ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 2a28871 026/459: clean out unused files, ELPA Syncer, 2021/08/22
- [elpa] externals/csharp-mode 77cbcf4 030/459: Add byte-compilation, unit-test running to makefile., ELPA Syncer, 2021/08/22