enable editor in unix-style builds
authorBradley Bell <btb@icculus.org>
Sat, 12 Mar 2005 23:26:48 +0000 (23:26 +0000)
committerBradley Bell <btb@icculus.org>
Sat, 12 Mar 2005 23:26:48 +0000 (23:26 +0000)
ChangeLog
Makefile.am
configure.ac

index 5c6b34c..ff746f4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-03-12  Bradley Bell  <btb@icculus.org>
+
+       * Makefile.am, configure.ac: enable editor in unix-style builds
+
 2005-03-12  Chris Taylor  <chris@icculus.org>
 
        * main/gamesave.c: could check reactor model num, don't check
index b0c920a..5831418 100644 (file)
@@ -2,7 +2,7 @@ DIST_SUBDIRS = 2d 3d arch console iff libmve main maths mem misc texmap utilitie
 
 SUBDIRS = ${DIST_SUBDIRS} @D2X_SUBDIRS@
 
-EXTRA_SUBDIRS = include unused debian rpm VisualC VisualCE
+EXTRA_SUBDIRS = ui include unused debian rpm VisualC VisualCE
 
 bin_PROGRAMS = @TARGETS@
 
@@ -19,7 +19,7 @@ AM_LDFLAGS = -all_load
 endif
 
 if EDITOR
-EDITOR_LIBS = main/editor/libeditor.a
+EDITOR_LIBS = main/editor/libeditor.a ui/libui.a
 endif
 
 if CONSOLE
index b6399ed..a7552f4 100644 (file)
@@ -87,12 +87,16 @@ default_sharepath="$datadir/games/$PACKAGE"
 
 CFLAGS="-Wall -Wno-char-subscripts $CFLAGS"
 
+D2X_SUBDIRS=""
+D2X_MAIN_SUBDIRS=""
+
 dnl Enable editor build?
 AC_ARG_ENABLE(editor,
     [  --enable-editor         Build editor? (not functional)],,)
 if test x$enable_editor = xyes; then
     AC_DEFINE(EDITOR,,[Define if you want to build the editor])
-    D2X_MAIN_SUBDIRS=editor
+    D2X_SUBDIRS="ui ${D2X_SUBDIRS}"
+    D2X_MAIN_SUBDIRS="editor ${D2X_MAIN_SUBDIRS}"
 fi
 AM_CONDITIONAL(EDITOR, test x$enable_editor = xyes)
 
@@ -152,7 +156,7 @@ AC_ARG_ENABLE(console,
     [  --enable-console        Enable console (experimental) ],,)
 if test x$enable_console = xyes; then
     AC_DEFINE(CONSOLE,,[Define to enable console])
-    D2X_SUBDIRS=console
+    D2X_SUBDIRS="console ${D2X_SUBDIRS}"
 fi
 AM_CONDITIONAL(CONSOLE, test x$enable_console = xyes)
 
@@ -430,6 +434,7 @@ AC_OUTPUT(
     mem/Makefile
     misc/Makefile
     texmap/Makefile
+    ui/Makefile
     utilities/Makefile
     debian/changelog
     rpm/d2x.spec