diff ChangeLog @ 9229:4b94672337d0

Add Makefile/configure support for C++ version of mkoctfile, octave-config and octave-bug
author Michael Goffioul <michael.goffioul@gmail.com>
date Thu, 21 May 2009 18:13:47 +0100
parents a3237ae32c0d
children 579a19943d38
line wrap: on
line diff
--- a/ChangeLog	Wed May 20 14:13:31 2009 +0200
+++ b/ChangeLog	Thu May 21 18:13:47 2009 +0100
@@ -1,3 +1,20 @@
+2008-05-21  Michael Goffioul <michael.goffioul@gmail.com>
+
+	* configure.in (SCRIPTS_EXE_SUFFIX): New substituted
+	variable. Define to ".exe" for MSVC compilation.
+	* octMakefile.in (SCRIPTS_EXE_SUFFIX): New variable.
+	(DISTFILES): Add mkoctfile.cc.in, octave-config.cc.in and
+	octave-bug.cc.in.
+	(SHELL_SCRIPTS): Use SCRIPTS_EXE_SUFFIX.
+	(mkoctfile.cc, mkoctfile$(EXEEXT)): New build rules.
+	(octave-config.cc, octave-config$(EXEEXT)): Likewise.
+	(octave-bug.cc, octave-bug$(EXEEXT)): Likewise.
+	(install, install-strip, uninstall): Use SCRIPTS_EXE_SUFFIX.
+	(maintainer-clean, distclean): Remove mkoctfile.[cc|o|exe],
+	octave-config.[cc|o|exe] and octave-bug.[cc|o|exe].
+	(clean): Remove mkoctfile$(EXEEXT), octave-config$(EXEEXT),
+	octave-bug$(EXEEXT) and the corresponding object files.
+
 2009-05-07  John W. Eaton  <jwe@octave.org>
 
 	* configure.in, mkoctfile.in, mkoctfile.cc.in, octave-bug.in,