Author: mmarin
Date: 2008-01-07 16:20:46 -0500 (Mon, 07 Jan 2008)
New Revision: 92414
Modified:
trunk/monodevelop/main/src/addins/CBinding/ChangeLog
trunk/monodevelop/main/src/addins/CBinding/Project/CProject.cs
Log:
* Project/CProject.cs: Deploy resources in the correct way.
Modified: trunk/monodevelop/main/src/addins/CBinding/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/CBinding/ChangeLog 2008-01-07
21:12:33 UTC (rev 92413)
+++ trunk/monodevelop/main/src/addins/CBinding/ChangeLog 2008-01-07
21:20:46 UTC (rev 92414)
@@ -1,3 +1,7 @@
+2008-01-07 Marcos David MarĂn Amador <[EMAIL PROTECTED]>
+
+ * Project/CProject.cs: Deploy resources in the correct way.
+
2008-01-04 Michael Hutchinson <[EMAIL PROTECTED]>
* Parser/TagDatabaseManager.cs: Only try to parse tags if ctags and gcc
are
Modified: trunk/monodevelop/main/src/addins/CBinding/Project/CProject.cs
===================================================================
--- trunk/monodevelop/main/src/addins/CBinding/Project/CProject.cs
2008-01-07 21:12:33 UTC (rev 92413)
+++ trunk/monodevelop/main/src/addins/CBinding/Project/CProject.cs
2008-01-07 21:20:46 UTC (rev 92414)
@@ -282,21 +282,6 @@
CProjectConfiguration pc =
(CProjectConfiguration)ActiveConfiguration;
pc.SourceDirectory = BaseDirectory;
- foreach (ProjectFile file in ProjectFiles) {
- if (file.BuildAction == BuildAction.FileCopy) {
- string source = file.Name;
- string destination = Path.Combine
(pc.OutputDirectory, Path.GetFileName (file.Name));
-
- DateTime source_last_write =
File.GetLastWriteTime (source);
- DateTime destination_last_write =
File.GetLastWriteTime (destination);
-
- if (!File.Exists (destination) ||
source_last_write > destination_last_write) {
- monitor.Log.WriteLine
(GettextCatalog.GetString ("Copying {0} to {1}", source, destination));
- File.Copy (source, destination,
true);
- }
- }
- }
-
return compiler_manager.Compile (
ProjectFiles, packages,
(CProjectConfiguration)ActiveConfiguration,
@@ -455,7 +440,7 @@
foreach (ProjectFile f in ProjectFiles) {
if (f.BuildAction == BuildAction.FileCopy) {
string targetDirectory =
- (IsHeaderFile (f.Name) ?
TargetDirectory.Include : TargetDirectory.CommonApplicationData);
+ (IsHeaderFile (f.Name) ?
TargetDirectory.Include : TargetDirectory.ProgramFiles);
deployFiles.Add (new DeployFile (this,
f.FilePath, f.RelativePath, targetDirectory));
}
@@ -468,13 +453,13 @@
switch (target) {
case CompileTarget.Bin:
- targetDirectory =
TargetDirectory.Binaries;
+ targetDirectory =
TargetDirectory.ProgramFiles;
break;
case CompileTarget.SharedLibrary:
- targetDirectory =
TargetDirectory.ProgramFilesRoot;
+ targetDirectory =
TargetDirectory.ProgramFiles;
break;
case CompileTarget.StaticLibrary:
- targetDirectory =
TargetDirectory.ProgramFilesRoot;
+ targetDirectory =
TargetDirectory.ProgramFiles;
break;
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches