diff options
author | Alan McGovern <alan.mcgovern@gmail.com> | 2012-04-02 20:18:20 +0400 |
---|---|---|
committer | Alan McGovern <alan.mcgovern@gmail.com> | 2012-04-02 20:18:20 +0400 |
commit | f8d249243ac3f7868e001c5461d2112396a77dba (patch) | |
tree | a9c8f26a7e15ce80eed2346daa387333db05db27 /main/src/core/MonoDevelop.Startup | |
parent | 72e34ebc6ae330c37b2ef19ca4d2977279345565 (diff) |
Revert "[Build] Change the build system to use xbuild instead of makefiles"
This reverts commit 6535b911aa4b81c8fab4b22a6822fa9778f723cf.
Diffstat (limited to 'main/src/core/MonoDevelop.Startup')
-rw-r--r-- | main/src/core/MonoDevelop.Startup/Makefile.am | 39 | ||||
-rw-r--r-- | main/src/core/MonoDevelop.Startup/MonoDevelop.Startup.csproj | 15 |
2 files changed, 53 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Startup/Makefile.am b/main/src/core/MonoDevelop.Startup/Makefile.am index deb0ebdaf3..b52b1719fd 100644 --- a/main/src/core/MonoDevelop.Startup/Makefile.am +++ b/main/src/core/MonoDevelop.Startup/Makefile.am @@ -1 +1,38 @@ -include $(top_srcdir)/xbuild.include
\ No newline at end of file + +ASSEMBLY = $(top_builddir)/build/bin/MonoDevelop.exe + +FILES = \ + AssemblyInfo.cs \ + MonoDevelop.Startup/MonoDevelopMain.cs + +RES = + +all: $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config + +DEPS = \ + $(top_builddir)/build/bin/MonoDevelop.Core.dll \ + $(top_builddir)/build/bin/MonoDevelop.Ide.dll + +REFS = $(MONO_ADDINS_LIBS) + +ICON = $(top_builddir)/theme-icons/Windows/monodevelop.ico + +$(ASSEMBLY): $(build_sources) $(build_resources) $(DEPS) + $(CSC) $(CSC_FLAGS) -win32icon:$(ICON) -out:$@ $(REFS) $(build_deps) $(build_resources:%=/resource:%) $(build_sources) + +$(ASSEMBLY).config: $(ASSEMBLY) $(srcdir)/app.config + cp $(srcdir)/app.config $(ASSEMBLY).config + +$(ASSEMBLY).addins: $(ASSEMBLY) $(srcdir)/MonoDevelop.exe.addins + cp $(srcdir)/MonoDevelop.exe.addins $(ASSEMBLY).addins + +$(ASSEMBLY).mdb: $(ASSEMBLY) + +assemblydir = $(MD_ASSEMBLY_DIR) +assembly_DATA = $(ASSEMBLY) $(ASSEMBLY).mdb $(ASSEMBLY).config $(ASSEMBLY).addins + +CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb + +EXTRA_DIST = $(FILES) $(RES) app.config MonoDevelop.exe.addins + +include $(top_srcdir)/Makefile.include diff --git a/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup.csproj b/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup.csproj index d02e750d3d..efe2e823d0 100644 --- a/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup.csproj +++ b/main/src/core/MonoDevelop.Startup/MonoDevelop.Startup.csproj @@ -96,4 +96,19 @@ </Content> </ItemGroup> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> + <ProjectExtensions> + <MonoDevelop> + <Properties> + <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" BuildTargetName="" CleanTargetName="" SyncReferences="true" IsAutotoolsProject="true" RelativeConfigureInPath="../../../"> + <BuildFilesVar Sync="true" Name="FILES" /> + <DeployFilesVar /> + <ResourcesVar Sync="true" Name="RES" /> + <OthersVar /> + <GacRefVar Sync="true" Name="REFS" Prefix="-r:" /> + <AsmRefVar Sync="true" Name="REFS" Prefix="-r:" /> + <ProjectRefVar Sync="true" Name="DEPS" /> + </MonoDevelop.Autotools.MakefileInfo> + </Properties> + </MonoDevelop> + </ProjectExtensions> </Project> |