[Monodevelop-patches-list] r2750 - in trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding: . icons

Lluis Sanchez <lluis@ximian.com> lluis at mono-cvs.ximian.com
Thu Aug 18 13:36:44 EDT 2005


Author: lluis
Date: 2005-08-18 13:36:44 -0400 (Thu, 18 Aug 2005)
New Revision: 2750

Added:
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/icons/
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/icons/ILAsm.Project.DOSProject
Modified:
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.addin.xml
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmConsoleProject.xpt.xml
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Makefile.am
Log:
2005-08-12  Lluis Sanchez Gual  <lluis at novell.com> 

	* ILAsmConsoleProject.xpt.xml: Properly reference resource icons.
	* ILAsmBinding.addin.xml:
	* Makefile.am: Embed icon and templates as resources.



Modified: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog	2005-08-18 17:36:18 UTC (rev 2749)
+++ trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog	2005-08-18 17:36:44 UTC (rev 2750)
@@ -1,3 +1,9 @@
+2005-08-12  Lluis Sanchez Gual  <lluis at novell.com> 
+
+	* ILAsmConsoleProject.xpt.xml: Properly reference resource icons.
+	* ILAsmBinding.addin.xml:
+	* Makefile.am: Embed icon and templates as resources.
+
 2005-08-10  Ben Motmans  <ben.motmans at gmail.com>
 
 	* ILAsmBinding.mdp: references update

Modified: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.addin.xml
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.addin.xml	2005-08-18 17:36:18 UTC (rev 2749)
+++ trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmBinding.addin.xml	2005-08-18 17:36:44 UTC (rev 2750)
@@ -11,7 +11,7 @@
 
   <Extension path = "/MonoDevelop/ProjectTemplates">
     <ProjectTemplate id = "ILAsmConsoleProject"
-                     location = "templates/ILAsmConsoleProject.xpt.xml"/>
+                     resource = "ILAsmConsoleProject.xpt.xml"/>
   </Extension>
 
   <Extension path = "/SharpDevelop/Workbench/ProjectOptions/ConfigurationProperties">

Modified: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmConsoleProject.xpt.xml
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmConsoleProject.xpt.xml	2005-08-18 17:36:18 UTC (rev 2749)
+++ trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmConsoleProject.xpt.xml	2005-08-18 17:36:44 UTC (rev 2750)
@@ -7,7 +7,7 @@
 	<TemplateConfiguration>
 		<_Name>Console Project</_Name>
 		<Category>ILAsm</Category>
-		<Icon>C#.Project.DOSProject</Icon>
+		<Icon>res:ILAsm.Project.DOSProject</Icon>
 		<LanguageName>ILAsm</LanguageName>
 		<_Description>ILAsm Console Project</_Description>
 	</TemplateConfiguration>

Modified: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Makefile.am
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Makefile.am	2005-08-18 17:36:18 UTC (rev 2749)
+++ trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Makefile.am	2005-08-18 17:36:44 UTC (rev 2750)
@@ -15,37 +15,26 @@
 AssemblyInfo.cs \
 ILAsmLanguageBinding.cs
 
-TEMPLATES = \
-ILAsmConsoleProject.xpt.xml
+RES = \
+ILAsmConsoleProject.xpt.xml \
+icons/ILAsm.Project.DOSProject
 
 ADDIN = ILAsmBinding.addin.xml
 
-
-TEMPLATES_DIR = $(ADDIN_BUILD)/templates
-
-build_TEMPLATES = $(addprefix $(TEMPLATES_DIR)/,$(TEMPLATES))
-
 assemblydir = $(MD_ADDIN_DIR)/BackendBindings
 assembly_DATA = $(ASSEMBLY) $(ADDIN)
 
-templatesdir = $(assemblydir)/templates
-templates_DATA = $(TEMPLATES)
+all: $(ASSEMBLY) $(ADDIN_BUILD)/$(ADDIN)
 
-all: $(ASSEMBLY) $(ADDIN_BUILD)/$(ADDIN) $(build_TEMPLATES)
-
-$(filter %.xpt.xml, $(build_TEMPLATES)): $(TEMPLATES_DIR)/%.xpt.xml: $(srcdir)/%.xpt.xml
-	mkdir -p $(TEMPLATES_DIR)
-	cp $(srcdir)/$(notdir $@) $@
-
 $(ADDIN_BUILD)/$(ADDIN): $(srcdir)/$(ADDIN)
 	mkdir -p $(ADDIN_BUILD)
 	cp $(srcdir)/$(ADDIN) $(ADDIN_BUILD)/.
 
 $(ASSEMBLY): $(build_sources)
 	mkdir -p $(ADDIN_BUILD)
-	$(CSC) $(CSC_FLAGS) $(build_sources) $(DLLS) -out:$@ -target:library
+	$(CSC) $(CSC_FLAGS) $(RES:%=/resource:%) $(build_sources) $(DLLS) -out:$@ -target:library
 
 CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb
-EXTRA_DIST = $(FILES) $(ADDIN) $(TEMPLATES)
+EXTRA_DIST = $(FILES) $(ADDIN) $(RES)
 include $(top_srcdir)/Makefile.include
 

Added: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/icons/ILAsm.Project.DOSProject
===================================================================
(Binary files differ)


Property changes on: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/icons/ILAsm.Project.DOSProject
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




More information about the Monodevelop-patches-list mailing list