]> git.mxchange.org Git - flightgear.git/commitdiff
Add fgpanel to the automake build system
authorTorsten Dreyer <Torsten@t3r.de>
Thu, 14 Apr 2011 13:33:36 +0000 (15:33 +0200)
committerTorsten Dreyer <Torsten@t3r.de>
Thu, 14 Apr 2011 13:33:36 +0000 (15:33 +0200)
configure.ac
utils/Makefile.am
utils/fgpanel/Makefile.am

index cd41238ff9be946231b46c534c7460f828ff0833..3635cfe6b9e5be61aa24aa7e81d65ce44fe125bb 100644 (file)
@@ -296,6 +296,14 @@ if test "x$have_rti13" = "xyes" ; then
     AC_SUBST(HLA_LIBS, "-lsghla13 -lsghla $hla_libs")
 fi
 
+dnl EXPERIMENTAL fgpanel application
+# defaults to no
+AC_ARG_WITH(fgpanel, [  --with-fgpanel          Include fgpanel application (EXPERIMENTAL) [default=no]], [], [with_fgpanel=no])
+if test "x$with_fgpanel" = "xyes"; then
+    AC_DEFINE([WITH_FGPANEL], 1, [Define to enable fgpanel application])
+fi
+AM_CONDITIONAL(WITH_FGPANEL, test "x$with_fgpanel" = "xyes")
+
 dnl Used by JSBSim to conditionally compile in fgfs interface code
 AC_DEFINE([FGFS], 1, [Define so that JSBSim compiles in 'library' mode])
 
@@ -940,7 +948,8 @@ AC_CONFIG_FILES([ \
        utils/propmerge/Makefile \
        utils/TerraSync/Makefile \
        utils/xmlgrep/Makefile \
-       utils/fgviewer/Makefile
+       utils/fgviewer/Makefile \
+       utils/fgpanel/Makefile
 ])
 AC_OUTPUT
 
@@ -977,6 +986,12 @@ else
     echo "Event input: no"
 fi
 
+if test "x$with_fgpanel" = "xyes"; then
+    echo "fgpanel: yes"
+else
+    echo "fgpanel: no"
+fi
+
 if test "x$enable_sp_fdms" != "xno"; then
     echo "Include special purpose flight models: yes"
 else
index fc0f16d47614e1521f5b0e7599918d38063b700f..b07f38ba2f722456aa62ec5b199d18e02242cf39 100644 (file)
@@ -1,4 +1,4 @@
 DIST_SUBDIRS = GPSsmooth TerraSync Modeller js_server fgadmin xmlgrep propmerge fgviewer
 
-SUBDIRS = GPSsmooth TerraSync Modeller js_server propmerge fgviewer
+SUBDIRS = GPSsmooth TerraSync Modeller js_server propmerge fgviewer fgpanel
 
index 58804e9c5599b7b0cca00588150041318a04e215..fedae05673d2b2aad5d13d3f7c539670eba3a908 100644 (file)
@@ -1,3 +1,4 @@
+if WITH_FGPANEL
 AM_CXXFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\"
 
 bin_PROGRAMS = fgpanel
@@ -12,9 +13,10 @@ fgpanel_SOURCES = main.cxx \
                panel.cxx panel.hxx \
                panel_io.cxx panel_io.hxx
 
-LIBS =
+#LIBS =
 
 fgpanel_LDADD = \
        -lGLU -lglut -lsgmath -lsgprops -lsgio -lsgdebug -lsgmisc -lsgstructure -lsgxml -lsgtiming \
        -lplibpu -lplibfnt -lplibul \
        -lrt -lpng
+endif