Author: cazfi Date: Fri Oct 7 05:08:36 2016 New Revision: 34028 URL: http://svn.gna.org/viewcvs/freeciv?rev=34028&view=rev Log: Added gtk3.22-client.m4
See patch #7765 Added: branches/S2_6/m4/gtk3.22-client.m4 Added: branches/S2_6/m4/gtk3.22-client.m4 URL: http://svn.gna.org/viewcvs/freeciv/branches/S2_6/m4/gtk3.22-client.m4?rev=34028&view=auto ============================================================================== --- branches/S2_6/m4/gtk3.22-client.m4 (added) +++ branches/S2_6/m4/gtk3.22-client.m4 Fri Oct 7 05:08:36 2016 @@ -0,0 +1,31 @@ +# Try to configure the GTK+-3.22 client (gui-gtk-3.22) + +# FC_GTK3_22_CLIENT +# Test for GTK+-3.0 libraries needed for gui-gtk-3.22 + +AC_DEFUN([FC_GTK3_22_CLIENT], +[ + # Add check "x$client" = "xauto" when this becomes supported client + if test "x$gui_gtk3_22" = "xyes" || + test "x$client" = "xall" ; then + PKG_CHECK_MODULES([GTK3_22], [gtk+-3.0 >= 3.8.0], + [ + GTK3_22_CFLAGS="$GTK3_22_CFLAGS -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_8" + GTK3_22_CFLAGS="$GTK3_22_CFLAGS -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_36" + gui_gtk3_22=yes + if test "x$client" = "xauto" ; then + client=yes + fi + gui_gtk3_22_cflags="$GTK3_22_CFLAGS" + gui_gtk3_22_libs="$GTK3_22_LIBS" + if test "x$MINGW" = "xyes"; then + dnl Required to compile gtk3 on Windows platform + gui_gtk3_22_cflags="$gui_gtk3_22_cflags -mms-bitfields" + gui_gtk3_22_ldflags="$gui_gtk3_22_ldflags -mwindows" + fi + ], + [ + FC_NO_CLIENT([gtk3_22], [GTK+-3.22 libraries not found]) + ]) + fi +]) _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits