changeset 140:d94b16927632

Delete useless file fter installation.
author gedeone-octave <marcovass89@hotmail.it>
date Mon, 09 Sep 2013 22:31:37 +0200
parents a02811631f71
children e53cf3389e03
files post_install.m
diffstat 1 files changed, 39 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/post_install.m	Fri Sep 06 19:26:46 2013 +0200
+++ b/post_install.m	Mon Sep 09 22:31:37 2013 +0200
@@ -11,6 +11,15 @@
     error ("couldn't copy file: %s", msg);
   endif
 
+  status = movefile  ('./inst/generate_lhs.m', private, 'f');
+  status += movefile ('./inst/generate_rhs.m', private, 'f');
+  status += movefile ('./inst/generate_fs.m', private, 'f');
+  status += movefile ('./inst/generate_fun.m', private, 'f');
+  status += movefile ('./inst/generate_makefile.m', private, 'f');
+  if (status != 5)
+    error ("couldn't copy file: %s", msg);
+  endif
+
   func = fullfile (desc.dir, "@function");
   [status, msg] = mkdir (func);
   if (status != 1)
@@ -28,15 +37,11 @@
     error ("couldn't copy file: %s", msg);
   endif
 
-  #delete ('./src/feval.oct');
-
   [status, msg, msgid] = movefile ('./src/save.oct', func, 'f');
   if (status != 1)
     error ("couldn't copy file: %s", msg);
   endif
 
-  delete ('./src/save.oct');
-
   new_name = fullfile (func, 'plot.oct');
   [status, msg, msgid] = movefile ('./src/plot_func.oct', new_name, 'f');
   if (status != 1)
@@ -49,6 +54,35 @@
     error ("couldn't copy file: %s", msg);
   endif
 
-  delete ('./src/plot.oct');
+  file = cstrcat (desc.archprefix, filesep, octave_config_info ("canonical_host_type"),
+                  "-", octave_config_info ("api_version"), filesep, "feval.oct");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, octave_config_info ("canonical_host_type"),
+                  "-", octave_config_info ("api_version"), filesep, "save.oct");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, octave_config_info ("canonical_host_type"),
+                  "-", octave_config_info ("api_version"), filesep, "plot_mesh.oct");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, octave_config_info ("canonical_host_type"),
+                  "-", octave_config_info ("api_version"), filesep, "plot_func.oct");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, "generate_lhs.m");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, "generate_rhs.m");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, "generate_fun.m");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, "generate_fs.m");
+  [err, msg] = unlink (file);
+
+  file = cstrcat (desc.archprefix, filesep, "generate_makefile.m");
+  [err, msg] = unlink (file);
 
 endfunction