diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3320357b7a..07e74e34b4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,12 +6,6 @@ cache: paths: - _ccache/ -fedora-autotools: - image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v3 - stage: build - script: - - bash -x ./.gitlab-ci/test-docker-autotools.sh - fedora-distcheck: image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v3 variables: @@ -81,15 +75,3 @@ msys2-mingw64-meson: - "_build/meson-logs" - "_build/gdk/libgdk-3-0.dll" - "_build/gtk/libgtk-3-0.dll" - -msys2-mingw64-autotools: - when: manual - variables: - MSYSTEM: "MINGW64" - CHERE_INVOKING: "yes" - stage: build - tags: - - win32-ps - script: - - C:\msys64\usr\bin\pacman --noconfirm -Syyuu - - C:\msys64\usr\bin\bash -lc "bash -x ./.gitlab-ci/test-msys2-autotools.sh" diff --git a/.gitlab-ci/test-docker-autotools.sh b/.gitlab-ci/test-docker-autotools.sh deleted file mode 100755 index c685cc05a9..0000000000 --- a/.gitlab-ci/test-docker-autotools.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -set -e - -mkdir -p _ccache -export CCACHE_BASEDIR="$(pwd)" -export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache" -export N_PROCS=$(($(nproc) - 1)) - -EXTRA_CONFIGURE_OPT="" - -# Only enable documentation when distchecking, since it's required -if [ -n "${DO_DISTCHECK-}" ]; then - EXTRA_CONFIGURE_OPTS="${EXTRA_CONFIGURE_OPTS} --enable-gtk-doc" -fi - -NOCONFIGURE=1 ./autogen.sh - -mkdir _build -cd _build - -../configure \ - --enable-cloudproviders \ - --enable-broadway-backend \ - --enable-wayland-backend \ - --enable-x11-backend \ - --enable-xinerama \ - ${EXTRA_CONFIGURE_OPTS} - -make -j${N_PROCS} - -if [ -n "${DO_DISTCHECK-}" ]; then - make -j${N_PROCS} check SKIP_GDKTARGET="echo Not actually running tests for now" - make -j${N_PROCS} distcheck SKIP_GDKTARGET="echo Not actually running tests for now" -fi diff --git a/.gitlab-ci/test-msys2-autotools.sh b/.gitlab-ci/test-msys2-autotools.sh deleted file mode 100644 index 656bac26bd..0000000000 --- a/.gitlab-ci/test-msys2-autotools.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash - -set -e - -if [[ "$MSYSTEM" == "MINGW32" ]]; then - export MSYS2_ARCH="i686" -else - export MSYS2_ARCH="x86_64" -fi - -# Update everything -pacman --noconfirm -Suy - -# Install the required packages -pacman --noconfirm -S --needed \ - base-devel \ - mingw-w64-$MSYS2_ARCH-toolchain \ - mingw-w64-$MSYS2_ARCH-ccache \ - mingw-w64-$MSYS2_ARCH-pkg-config \ - mingw-w64-$MSYS2_ARCH-gobject-introspection \ - mingw-w64-$MSYS2_ARCH-adwaita-icon-theme \ - mingw-w64-$MSYS2_ARCH-atk \ - mingw-w64-$MSYS2_ARCH-cairo \ - mingw-w64-$MSYS2_ARCH-gdk-pixbuf2 \ - mingw-w64-$MSYS2_ARCH-glib2 \ - mingw-w64-$MSYS2_ARCH-json-glib \ - mingw-w64-$MSYS2_ARCH-libepoxy \ - mingw-w64-$MSYS2_ARCH-pango \ - mingw-w64-$MSYS2_ARCH-shared-mime-info \ - mingw-w64-$MSYS2_ARCH-gtk-doc - -mkdir -p _ccache -export CCACHE_BASEDIR="$(pwd)" -export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache" -export CC="ccache gcc" - -# Build -ccache --zero-stats -ccache --show-stats - -./autogen.sh -make -j4 - -ccache --show-stats diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 8c2a97ad37..0000000000 --- a/Makefile.am +++ /dev/null @@ -1,124 +0,0 @@ -## Makefile.am for GTK+ -include $(top_srcdir)/Makefile.decl - -SRC_SUBDIRS = gdk gtk libgail-util modules demos tests testsuite examples -SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros win32 - -ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} - -EXTRA_DIST += \ - autogen.sh \ - HACKING \ - README \ - README.in \ - INSTALL \ - INSTALL.in \ - NEWS.pre-1-0 \ - README.commits \ - README.win32.md \ - check-version.py \ - config.h.win32 \ - makefile.msc \ - gtk-zip.sh.in \ - sanitize-la.sh \ - po/README.translators \ - po/po2tbl.sed.in \ - make-pot \ - meson_options.txt \ - meson.build \ - po/meson.build \ - po-properties/meson.build \ - build-aux/meson/post-install.py \ - config.h.meson \ - gtk.supp - -MAINTAINERCLEANFILES = \ - $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \ - $(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \ - $(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \ - $(srcdir)/m4/gtk-doc.m4 \ - $(srcdir)/INSTALL \ - $(srcdir)/README \ - $(srcdir)/gtk-doc.make \ - $(srcdir)/ChangeLog - -if OS_UNIX -valgrinddir = $(datadir)/gtk-3.0/valgrind -valgrind_DATA = gtk.supp -endif - -## Copy .pc files to target-specific names -gtk+-x11-3.0.pc gtk+-win32-3.0.pc gtk+-quartz-3.0.pc gtk+-broadway-3.0.pc gtk+-wayland-3.0.pc: gtk+-3.0.pc - rm -f $@ && \ - cp gtk+-3.0.pc $@ - -gdk-x11-3.0.pc gdk-win32-3.0.pc gdk-quartz-3.0.pc gdk-broadway-3.0.pc gdk-wayland-3.0.pc: gdk-3.0.pc - rm -f $@ && \ - cp gdk-3.0.pc $@ - -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = gdk-3.0.pc gtk+-3.0.pc gail-3.0.pc -pkgconfig_DATA += ${GDK_BACKENDS:%=gtk+-%-3.0.pc} -pkgconfig_DATA += ${GDK_BACKENDS:%=gdk-%-3.0.pc} - -if OS_UNIX -pkgconfig_DATA += gtk+-unix-print-3.0.pc -endif - -DISTCLEANFILES = \ - gtk+-unix-print-3.0.pc \ - gtk+-3.0.pc \ - gtk+-x11-3.0.pc \ - gtk+-win32-3.0.pc \ - gtk+-quartz-3.0.pc \ - gtk+-broadway-3.0.pc \ - gtk+-wayland-3.0.pc \ - gdk-3.0.pc \ - gdk-x11-3.0.pc \ - gdk-win32-3.0.pc \ - gdk-quartz-3.0.pc \ - gdk-broadway-3.0.pc \ - gdk-wayland-3.0.pc \ - gail-3.0.pc \ - config.lt - -dist-hook: - mkdir $(distdir)/subprojects - cp -p $(srcdir)/subprojects/*.wrap $(distdir)/subprojects - $(top_srcdir)/check-version.py $(top_srcdir)/configure.ac $(top_srcdir)/meson.build - -distclean-local: - if test "$(srcdir)" = "."; then :; else \ - rm -f ChangeLog; \ - fi - -ChangeLog: - $(AM_V_GEN) if test -d "$(srcdir)/.git"; then \ - (GIT_DIR=$(top_srcdir)/.git $(top_builddir)/build-aux/missing git log GTK_2_16_0^^.. --stat) | fmt --split-only > $@.tmp \ - && mv -f $@.tmp $@ \ - || ($(RM) $@.tmp; \ - echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \ - (test -f $@ || echo git-log is required to generate this file >> $@)); \ - else \ - test -f $@ || \ - (echo A git checkout and git-log is required to generate ChangeLog >&2 && \ - echo A git checkout and git-log is required to generate this file >> $@); \ - fi - -.PHONY: ChangeLog - -uninstall-local: - rm -f $(DESTDIR)$(pkgconfigdir)/gtk+-3.0.pc - -AM_DISTCHECK_CONFIGURE_FLAGS = \ - --enable-gtk-doc \ - --disable-doc-cross-references \ - --enable-man \ - --disable-maintainer-mode \ - --enable-introspection \ - --enable-installed-tests - -GITIGNORE_TRANSLATION_DIRS = po-properties -GITIGNOREFILES = po-properties/gtk30-properties.pot - --include $(top_srcdir)/git.mk diff --git a/Makefile.decl b/Makefile.decl deleted file mode 100644 index 4bc7784b60..0000000000 --- a/Makefile.decl +++ /dev/null @@ -1,96 +0,0 @@ -# GTK+ - The GIMP Toolkit - -GTESTER = gtester -k # in $PATH for non-GLIB packages -GTESTER_REPORT = gtester-report # in $PATH for non-GLIB packages - -# initialize variables for unconditional += appending -EXTRA_DIST = -TEST_PROGS = - -### testing rules - -# Xvfb based test rules -XVFB = Xvfb -ac -noreset -screen 0 1024x768x16 -XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \ - 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \ - 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \ - 1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \ - 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \ - 9995 9996 9997 9998 9999 - -if USE_X11 -SKIP_GDKTARGET = \ - false -else -SKIP_GDKTARGET = \ - echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target." -endif - -if PLATFORM_WIN32 -no_undefined = -no-undefined -endif - -XVFB_START = \ - ${XVFB} -help 2>/dev/null 1>&2 \ - && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \ - && { ${XVFB} :$$XID -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \ - trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \ - || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \ - && DISPLAY=:$$XID && export DISPLAY -# call as: $(XVFB_START) && someprogram - -# test: run all tests in cwd and subdirs -test: test-cwd test-recurse -# test-cwd: run tests in cwd -test-cwd: ${TEST_PROGS} - @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \ - $(XVFB_START) && { set -e; $(TESTS_ENVIRONMENT) G_TEST_SRCDIR="${abs_srcdir}" G_TEST_BUILDDIR="${abs_builddir}" ${GTESTER} --verbose ${TEST_PROGS}; }; \ - } -# test-recurse: run tests in subdirs -test-recurse: - @ for subdir in $(SUBDIRS) ; do \ - test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \ - ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) test ) || exit $? ; \ - done -# test-report: run tests in subdirs and generate report -# perf-report: run tests in subdirs with -m perf and generate report -# full-report: like test-report: with -m perf and -m slow -test-report perf-report full-report: ${TEST_PROGS} - @ ignore_logdir=true ; \ - if test -z "$$GTESTER_LOGDIR" ; then \ - GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \ - ignore_logdir=false ; \ - fi ; \ - for subdir in $(SUBDIRS) ; do \ - test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \ - ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \ - done ; \ - $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \ - case $@ in \ - test-report) test_options="-k";; \ - perf-report) test_options="-k -m=perf";; \ - full-report) test_options="-k -m=perf -m=slow";; \ - esac ; \ - $(XVFB_START) && { \ - set -e; \ - if test -z "$$GTESTER_LOGDIR" ; then \ - G_TEST_SRCDIR="${abs_srcdir}" G_TEST_BUILDDIR="${abs_builddir}" ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \ - elif test -n "${TEST_PROGS}" ; then \ - G_TEST_SRCDIR="${abs_srcdir}" G_TEST_BUILDDIR="${abs_builddir}" ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \ - fi ; \ - }; \ - }; \ - $$ignore_logdir || { \ - echo '' > $@.xml ; \ - echo '' >> $@.xml ; \ - for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \ - sed '1,1s/^?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \ - done ; \ - echo >> $@.xml ; \ - echo '' >> $@.xml ; \ - rm -rf "$$GTESTER_LOGDIR"/ ; \ - ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \ - } -.PHONY: test test-cwd test-recurse test-report perf-report full-report -# run make test-cwd as part of make check -check-local: test-cwd diff --git a/acinclude.m4 b/acinclude.m4 deleted file mode 100644 index f6f719d427..0000000000 --- a/acinclude.m4 +++ /dev/null @@ -1,79 +0,0 @@ -# autoconf 2.13 / 2.50 compatibility macro - -# GLIB_AC_DIVERT_BEFORE_HELP(STUFF) -# --------------------------------- -# Put STUFF early enough so that they are available for $ac_help expansion. -# Handle both classic (<= v2.13) and modern autoconf -AC_DEFUN([GLIB_AC_DIVERT_BEFORE_HELP], -[ifdef([m4_divert_text], [m4_divert_text([NOTICE],[$1])], - [ifdef([AC_DIVERT], [AC_DIVERT([NOTICE],[$1])], - [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl -$1 -AC_DIVERT_POP()])])]) - -# GTK_ADD_LIB(VAR,LIBNAME) -# --------------------------------- -# Helper macro to add a -lBlah to a variable, avoiding repeats -# Note that this needs to be quoted when used in an enclosing macro -AC_DEFUN([GTK_ADD_LIB], -[ case "$$1 " in - *-l$2[[\ \ ]]*) ;; - *) $1="-l$2 $$1" ;; - esac -]) - - -# Checks the location of the XML Catalog -# Usage: -# JH_PATH_XML_CATALOG([ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -# Defines XMLCATALOG and XML_CATALOG_FILE substitutions -AC_DEFUN([JH_PATH_XML_CATALOG], -[ - # check for the presence of the XML catalog - AC_ARG_WITH([xml-catalog], - AC_HELP_STRING([--with-xml-catalog=CATALOG], - [path to xml catalog to use]),, - [with_xml_catalog=/etc/xml/catalog]) - jh_found_xmlcatalog=true - XML_CATALOG_FILE="$with_xml_catalog" - AC_SUBST([XML_CATALOG_FILE]) - AC_MSG_CHECKING([for XML catalog ($XML_CATALOG_FILE)]) - if test -f "$XML_CATALOG_FILE"; then - AC_MSG_RESULT([found]) - else - jh_found_xmlcatalog=false - AC_MSG_RESULT([not found]) - fi - - # check for the xmlcatalog program - AC_PATH_PROG(XMLCATALOG, xmlcatalog, no) - if test "x$XMLCATALOG" = xno; then - jh_found_xmlcatalog=false - fi - - if $jh_found_xmlcatalog; then - ifelse([$1],,[:],[$1]) - else - ifelse([$2],,[AC_MSG_ERROR([could not find XML catalog])],[$2]) - fi -]) - -# Checks if a particular URI appears in the XML catalog -# Usage: -# JH_CHECK_XML_CATALOG(URI, [FRIENDLY-NAME], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) -AC_DEFUN([JH_CHECK_XML_CATALOG], -[ - AC_REQUIRE([JH_PATH_XML_CATALOG],[JH_PATH_XML_CATALOG(,[:])])dnl - AC_MSG_CHECKING([for ifelse([$2],,[$1],[$2]) in XML catalog]) - if $jh_found_xmlcatalog && \ - AC_RUN_LOG([$XMLCATALOG --noout "$XML_CATALOG_FILE" "$1" >&2]); then - AC_MSG_RESULT([found]) - ifelse([$3],,,[$3 -])dnl - else - AC_MSG_RESULT([not found]) - ifelse([$4],, - [AC_MSG_ERROR([could not find ifelse([$2],,[$1],[$2]) in XML catalog])], - [$4]) - fi -]) diff --git a/autogen.sh b/autogen.sh deleted file mode 100755 index 250f80d25e..0000000000 --- a/autogen.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# Run this to generate all the initial makefiles, etc. - -test -n "$srcdir" || srcdir=`dirname "$0"` -test -n "$srcdir" || srcdir=. - -olddir=`pwd` -cd "$srcdir" - -mkdir -p m4 - -GTKDOCIZE=`which gtkdocize` -if test -z $GTKDOCIZE; then - echo "*** No GTK-Doc found, please install it ***" - exit 1 -else - gtkdocize || exit $? -fi - -PKGCONFIG=`which pkg-config` -if test -z "$PKGCONFIG"; then - echo "*** pkg-config not found, please install it ***" - exit 1 -fi - -pkg-config --print-errors gobject-introspection-1.0 -if [ $? != 0 ]; then - echo "You probably need to install 'libgirepository1.0-dev'" - exit 1 -fi - -# README and INSTALL are required by automake, but may be deleted by clean -# up rules. to get automake to work, simply touch these here, they will be -# regenerated from their corresponding *.in files by ./configure anyway. -touch README INSTALL - -AUTORECONF=`which autoreconf` -if test -z $AUTORECONF; then - echo "*** No autoreconf found, please install it ***" - exit 1 -else - autoreconf --force --install --verbose || exit $? -fi - -cd "$olddir" -test -n "$NOCONFIGURE" || "$srcdir/configure" "$@" diff --git a/check-version.py b/check-version.py deleted file mode 100755 index 46bcc3ac4e..0000000000 --- a/check-version.py +++ /dev/null @@ -1,200 +0,0 @@ -#!/usr/bin/env python3 - -import re -import sys - -try: - configure_ac = sys.argv[1] -except Exception: - configure_ac = 'configure.ac' - -try: - meson_build = sys.argv[2] -except Exception: - meson_build = 'meson.build' - -CONFIGURE_MAJOR_VERSION_RE = re.compile( - r''' - ^ - \s* - m4_define\( - \s* - \[gtk_major_version\] - \s* - , - \s* - \[ - (?P[0-9]+) - \] - \s* - \) - $ - ''', - re.UNICODE | re.VERBOSE -) - -CONFIGURE_MINOR_VERSION_RE = re.compile( - r''' - ^ - \s* - m4_define\( - \s* - \[gtk_minor_version\] - \s* - , - \s* - \[ - (?P[0-9]+) - \] - \s* - \) - $ - ''', - re.UNICODE | re.VERBOSE -) - -CONFIGURE_MICRO_VERSION_RE = re.compile( - r''' - ^ - \s* - m4_define\( - \s* - \[gtk_micro_version\] - \s* - , - \s* - \[ - (?P[0-9]+) - \] - \s* - \) - $ - ''', - re.UNICODE | re.VERBOSE -) - -CONFIGURE_INTERFACE_AGE_RE = re.compile( - r''' - ^ - \s* - m4_define\( - \s* - \[gtk_interface_age\] - \s* - , - \s* - \[ - (?P[0-9]+) - \] - \s* - \) - $ - ''', - re.UNICODE | re.VERBOSE -) - -MESON_VERSION_RE = re.compile( - r''' - ^ - \s* - version - \s* - :{1} - \s* - \'{1} - (?P[0-9]+) - \.{1} - (?P[0-9]+) - \.{1} - (?P[0-9]+) - \'{1} - \s* - ,? - $ - ''', - re.UNICODE | re.VERBOSE -) - -MESON_INTERFACE_AGE_RE = re.compile( - r''' - ^\s*gtk_interface_age\s*={1}\s*(?P[0-9]+)\s*$ - ''', - re.UNICODE | re.VERBOSE -) - -version = {} - -with open(configure_ac, 'r') as f: - line = f.readline() - while line: - res = CONFIGURE_MAJOR_VERSION_RE.match(line) - if res: - if 'major' in version: - print(f'Redefinition of major version; version is already set to {version["major"]}') - sys.exit(1) - version['major'] = res.group('version') - line = f.readline() - continue - res = CONFIGURE_MINOR_VERSION_RE.match(line) - if res: - if 'minor' in version: - print(f'Redefinition of minor version; version is already set to {version["minor"]}') - sys.exit(1) - version['minor'] = res.group('version') - line = f.readline() - continue - res = CONFIGURE_MICRO_VERSION_RE.match(line) - if res: - if 'micro' in version: - print(f'Redefinition of micro version; version is already set to {version["micro"]}') - sys.exit(1) - version['micro'] = res.group('version') - line = f.readline() - continue - res = CONFIGURE_INTERFACE_AGE_RE.match(line) - if res: - if 'age' in version: - print(f'Redefinition of interface age; age is already set to {version["age"]}') - sys.exit(1) - version['age'] = res.group('age') - line = f.readline() - continue - if ('major', 'minor', 'micro', 'age') in version: - break - line = f.readline() - -print(f'GTK version defined in {configure_ac}: {version["major"]}.{version["minor"]}.{version["micro"]} (age: {version["age"]})') - -configure_version = version -version = {} - -with open(meson_build, 'r') as f: - line = f.readline() - inside_project = False - while line: - if line.startswith('project('): - inside_project = True - if inside_project: - res = MESON_VERSION_RE.match(line) - if res: - version['major'] = res.group('major') - version['minor'] = res.group('minor') - version['micro'] = res.group('micro') - if inside_project and line.endswith(')'): - inside_project = False - res = MESON_INTERFACE_AGE_RE.match(line) - if res: - version['age'] = res.group('age') - if ('major', 'minor', 'micro', 'age') in version: - break - line = f.readline() - -print(f'GTK version defined in {meson_build}: {version["major"]}.{version["minor"]}.{version["micro"]} (age: {version["age"]})') - -meson_version = version - -if configure_version != meson_version: - print('Version mismatch between Autotools and Meson builds') - sys.exit(1) - -sys.exit(0) diff --git a/config.h.win32.in b/config.h.win32.in deleted file mode 100644 index a68a4f20a0..0000000000 --- a/config.h.win32.in +++ /dev/null @@ -1,336 +0,0 @@ -/* config.h.win32.in. Merged from two versions generated by configure for gcc and MSVC. */ -/* config.h. Generated from config.h.in by configure. */ -/* config.h.in. Generated from configure.in by autoheader. */ - -/* always defined to indicate that i18n is enabled */ -#define ENABLE_NLS 1 - -/* define to enable packagekit */ -/* #undef ENABLE_PACKAGEKIT */ - -/* The prefix for our gettext translation domains. */ -#define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@" - -/* Disable deprecation warnings from glib */ -/* #undef GLIB_DISABLE_DEPRECATION_WARNINGS */ - -/* Define if debugging is enabled */ -#define GTK_COMPILED_WITH_DEBUGGING "yes" - -/* Define the location where the catalogs will be installed */ -#define GTK_LOCALEDIR "NONE/share/locale" - -/* Define to 1 if you have the `bind_textdomain_codeset' function. */ -#define HAVE_BIND_TEXTDOMAIN_CODESET 1 - -/* define if we have colord */ -/* #undef HAVE_COLORD */ - -/* Define to 1 if you have the `dcgettext' function. */ -#define HAVE_DCGETTEXT 1 - -/* Define to 1 if you have the declaration of `isinf', and to 0 if you don't. - */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_DECL_ISINF 1 -#endif - -/* Define to 1 if you have the declaration of `isnan', and to 0 if you don't. - */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_DECL_ISNAN 1 -#endif - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_DLFCN_H */ - -/* Define to 1 if you have the `exp2' function. */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_EXP2 1 -#endif - -/* Define to 1 if you have the `flockfile' function. */ -#undef HAVE_FLOCKFILE - -/* Define to 1 if you have the `fmin' function. */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -# define HAVE_FMIN 1 -#endif - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_FTW_H */ - -/* Define to 1 if you have the `getpagesize' function. */ -#ifndef _MSC_VER -#define HAVE_GETPAGESIZE 1 -#else -/* #undef HAVE_GETPAGESIZE */ -#endif - -/* Define to 1 if you have the `getresuid' function. */ -/* #undef HAVE_GETRESUID */ - -/* Define if the GNU gettext() function is already present or preinstalled. */ -#define HAVE_GETTEXT 1 - -/* Define if gio-unix is available */ -/* #undef HAVE_GIO_UNIX */ - -/* Define to 1 if you have the header file. */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_INTTYPES_H 1 -#else -/* #undef HAVE_INTTYPES_H */ -#endif - -/* Define to 1 if the system has the type `IPrintDialogCallback'. */ -#define HAVE_IPRINTDIALOGCALLBACK 1 - -/* Define if your file defines LC_MESSAGES. */ -/* #undef HAVE_LC_MESSAGES */ - -/* Define to 1 if you have the `m' library (-lm). */ -#ifndef _MSC_VER -#define HAVE_LIBM 1 -#endif - -/* Define to 1 if you have the header file. */ -#define HAVE_LOCALE_H 1 - -/* Define to 1 if you have the `localtime_r' function. */ -/* #undef HAVE_LOCALTIME_R */ - -/* Define to 1 if you have the `log2' function. */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_LOG2 1 -#endif - -/* Define to 1 if you have the `lstat' function. */ -/* #undef HAVE_LSTAT */ - -/* Define to 1 if you have the `mallinfo' function. */ -/* #undef HAVE_MALLINFO */ - -/* Define to 1 if you have the header file. */ -#define HAVE_MEMORY_H 1 - -/* Define to 1 if you have the `mkstemp' function. */ -/* #undef HAVE_MKSTEMP */ - -/* Define to 1 if you have a working `mmap' system call. */ -/* #undef HAVE_MMAP */ - -/* Define to 1 if nearbyint() is available */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_NEARBYINT 1 -#endif - -/* Define to 1 if libpapi available */ -/* #undef HAVE_PAPI */ - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_PWD_H */ - -/* Have the Xrandr extension library */ -/* #undef HAVE_RANDR */ - -/* Define to 1 if rint() is available */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_RINT 1 -#endif - -/* Define to 1 if round() is available */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -#define HAVE_ROUND 1 -#endif - -/* Define to 1 if SetupDiGetDevicePropertyW() is available */ -#ifdef _MSC_VER -#define HAVE_SETUP_DI_GET_DEVICE_PROPERTY_W 1 -#endif - -/* Define to 1 if sincos() is available */ -/* #undef HAVE_SINCOS */ - -/* Define to 1 if solaris xinerama is available */ -/* #undef HAVE_SOLARIS_XINERAMA */ - -/* Define to 1 if you have the header file. */ -#ifndef _MSC_VER -#define HAVE_STDINT_H 1 -#else -#if (_MSC_VER >= 1600) /* VS 2010+ ships with stdint.h */ -#define HAVE_STDINT_H 1 -#endif -/* #undef HAVE_STDINT_H */ -#endif - -/* Define to 1 if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define to 1 if you have the header file. */ -#ifndef _MSC_VER -#define HAVE_STRINGS_H 1 -#endif - -/* Define to 1 if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_SYS_MMAN_H */ - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_SYS_PARAM_H */ - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define to 1 if sys/sysinfo.h is available */ -/* #undef HAVE_SYS_SYSINFO_H */ - -/* Define to 1 if sys/systeminfo.h is available */ -/* #undef HAVE_SYS_SYSTEMINFO_H */ - -/* Define to 1 if you have the header file. */ -#ifndef _MSC_VER -#define HAVE_SYS_TIME_H 1 -#else /* _MSC_VER */ -/* #undef HAVE_SYS_TIME_H */ -#endif - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define to 1 if trunc() is available */ -#if !defined (_MSC_VER) || (_MSC_VER >= 1800) -# define HAVE_TRUNC 1 -#endif - -/* Define to 1 if you have the header file. */ -#ifndef _MSC_VER -#define HAVE_UNISTD_H 1 -#else -/* #undef HAVE_UNISTD_H */ -#endif - -/* Have the XCOMPOSITE X extension */ -/* #undef HAVE_XCOMPOSITE */ - -/* Have the Xcursor library */ -/* #undef HAVE_XCURSOR */ - -/* Have the XDAMAGE X extension */ -/* #undef HAVE_XDAMAGE */ - -/* Have the XFIXES X extension */ -/* #undef HAVE_XFIXES */ - -/* Define to 1 if XFree Xinerama is available */ -/* #undef HAVE_XFREE_XINERAMA */ - -/* Have XGenericEvent */ -/* #undef HAVE_XGENERICEVENTS */ - -/* Define to 1 if xinerama is available */ -/* #undef HAVE_XINERAMA */ - -/* Define to use XKB extension */ -/* #undef HAVE_XKB */ - -/* Have the SYNC extension library */ -/* #undef HAVE_XSYNC */ - -/* Define to 1 if you have the `_lock_file' function. */ -#define HAVE__LOCK_FILE - -/* Define if _NL_MEASUREMENT_MEASUREMENT is available */ -/* #undef HAVE__NL_MEASUREMENT_MEASUREMENT */ - -/* Define if _NL_PAPER_HEIGHT is available */ -/* #undef HAVE__NL_PAPER_HEIGHT */ - -/* Define if _NL_PAPER_WIDTH is available */ -/* #undef HAVE__NL_PAPER_WIDTH */ - -/* Define if _NL_TIME_FIRST_WEEKDAY is available */ -/* #undef HAVE__NL_TIME_FIRST_WEEKDAY */ - -/* Define to the sub-directory in which libtool stores uninstalled libraries. - */ -#define LT_OBJDIR ".libs/" - -/* Define to 1 if your C compiler doesn't accept -c and -o together. */ -#ifndef _MSC_VER -/* #undef NO_MINUS_C_MINUS_O */ -#else -#define NO_MINUS_C_MINUS_O 1 -#endif - -/* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B" - -/* Define to the full name of this package. */ -#define PACKAGE_NAME "gtk+" - -/* Define to the full name and version of this package. */ -#define PACKAGE_STRING "gtk+ @GTK_MAJOR_VERSION@.@GTK_MINOR_VERSION@.@GTK_MICRO_VERSION@" - -/* Define to the one symbol short name of this package. */ -#define PACKAGE_TARNAME "gtk+" - -/* Define to the home page for this package. */ -#define PACKAGE_URL "" - -/* Define to the version of this package. */ -#define PACKAGE_VERSION "@GTK_MAJOR_VERSION@.@GTK_MINOR_VERSION@.@GTK_MICRO_VERSION@" - -/* Use NSBundle functions to determine load paths for libraries, translations, - etc. */ -/* #undef QUARTZ_RELOCATION */ - -/* Define to 1 if you have the ANSI C header files. */ -#define STDC_HEADERS 1 - -/* Define to 1 if gmodule works and should be used */ -#define USE_GMODULE 1 - -/* Define to 1 if XInput 2.0 is available */ -/* #undef XINPUT_2 */ - -/* Define to 1 if XInput 2.2 is available */ -/* #undef XINPUT_2_2 */ - -/* Define to 1 if XInput 2.4 is available */ -/* #undef XINPUT_2_4 */ - -/* Define to 1 if the X Window System is missing or not being used. */ -/* #undef X_DISPLAY_MISSING */ - -/* Enable large inode numbers on Mac OS X 10.5. */ -#ifndef _DARWIN_USE_64_BIT_INODE -/* # define _DARWIN_USE_64_BIT_INODE 1 */ -#endif - -/* Number of bits in a file offset, on hosts where this is settable. */ -/* #undef _FILE_OFFSET_BITS */ - -/* Define when building a shared library for Windows */ -#define DLL_EXPORT 1 - -/* defines how to decorate public symbols while building */ -#ifdef DLL_EXPORT -# ifdef _MSC_VER -# define _GDK_EXTERN __declspec (dllexport) extern -# else -# define _GDK_EXTERN __attribute__((visibility("default"))) __declspec (dllexport) extern -# endif -#endif - -/* Define for large files, on AIX-style hosts. */ -/* #undef _LARGE_FILES */ - -/* Define to `int' if doesn't define. */ -#define gid_t int - -/* Define to `int' if doesn't define. */ -#define uid_t int diff --git a/configure.ac b/configure.ac deleted file mode 100644 index bba14d126e..0000000000 --- a/configure.ac +++ /dev/null @@ -1,2031 +0,0 @@ -# Process this file with autoconf to produce a configure script. - -# Making releases: -# GTK_MICRO_VERSION += 1; -# GTK_INTERFACE_AGE += 1; -# GTK_BINARY_AGE += 1; -# if any functions have been added, set GTK_INTERFACE_AGE to 0. -# if backwards compatibility has been broken, -# set GTK_BINARY_AGE and GTK_INTERFACE_AGE to 0. - -m4_define([gtk_major_version], [3]) -m4_define([gtk_minor_version], [24]) -m4_define([gtk_micro_version], [35]) -m4_define([gtk_interface_age], [31]) -m4_define([gtk_binary_age], - [m4_eval(100 * gtk_minor_version + gtk_micro_version)]) -m4_define([gtk_version], - [gtk_major_version.gtk_minor_version.gtk_micro_version]) -# This is the X.Y used in -lgtk-FOO-X.Y -m4_define([gtk_api_version], [3.0]) - -AC_PREREQ([2.62]) -AC_INIT([gtk+], [gtk_version], - [http://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B], - [gtk+]) - -AC_CONFIG_HEADERS([config.h]) -AC_CONFIG_SRCDIR([gdk/gdktypes.h]) -AC_CONFIG_MACRO_DIR([m4]) -AC_CONFIG_AUX_DIR([build-aux]) - -AC_CANONICAL_HOST - -# Define a string for the earliest version that this release has -# backwards binary compatibility with for all interfaces a module -# might. Unless we add module-only API with lower stability -# guarantees, this should be unchanged until we break binary compat -# for GTK+. -# -#GTK_BINARY_VERSION=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION.$LT_CURRENT -m4_define([gtk_binary_version], [3.0.0]) - -# required versions of other packages -m4_define([glib_required_major], [2]) -m4_define([glib_required_minor], [57]) -m4_define([glib_required_micro], [2]) -m4_define([glib_required_version], - [glib_required_major.glib_required_minor.glib_required_micro]) -m4_define([glib_min_required_minor], - [m4_eval(glib_required_minor - (glib_required_minor % 2))]) -m4_define([glib_max_allowed_minor], - [m4_eval(glib_required_minor + (glib_required_minor % 2))]) -m4_define([glib_min_required_version], m4_join([_], [GLIB_VERSION], glib_required_major, glib_min_required_minor)) -m4_define([glib_max_allowed_version], m4_join([_], [GLIB_VERSION], glib_required_major, glib_max_allowed_minor)) -GLIB_VERSION_CFLAGS="-DGLIB_MIN_REQUIRED_VERSION=glib_min_required_version -DGLIB_MAX_ALLOWED_VERSION=glib_max_allowed_version" - -m4_define([pango_required_version], [1.41.0]) -m4_define([fribidi_required_version], [0.19.7]) -m4_define([atk_required_version], [2.32.0]) -m4_define([cairo_required_version], [1.14.0]) -m4_define([gdk_pixbuf_required_version], [2.30.0]) -m4_define([introspection_required_version], [1.39.0]) -m4_define([wayland_required_version], [1.14.91]) -m4_define([wayland_protocols_required_version], [1.17]) -m4_define([epoxy_required_version], [1.4]) -m4_define([cloudproviders_required_version], [0.2.5]) -m4_define([sysprof_required_version], [3.33.2]) -GLIB_REQUIRED_VERSION=glib_required_version -PANGO_REQUIRED_VERSION=pango_required_version -ATK_REQUIRED_VERSION=atk_required_version -CAIRO_REQUIRED_VERSION=cairo_required_version -GDK_PIXBUF_REQUIRED_VERSION=gdk_pixbuf_required_version -INTROSPECTION_REQUIRED_VERSION=introspection_required_version - -AC_SUBST(GLIB_REQUIRED_VERSION) -AC_SUBST(PANGO_REQUIRED_VERSION) -AC_SUBST(ATK_REQUIRED_VERSION) -AC_SUBST(CAIRO_REQUIRED_VERSION) -AC_SUBST(GDK_PIXBUF_REQUIRED_VERSION) -AC_SUBST(INTROSPECTION_REQUIRED_VERSION) - -# Save this value here, since automake will set cflags later -cflags_set=${CFLAGS+set} - -AM_INIT_AUTOMAKE([1.11 -Wall subdir-objects no-define -Wno-portability tar-ustar no-dist-gzip dist-xz]) -AM_MAINTAINER_MODE([enable]) - -# Support silent build rules. Disable -# by either passing --disable-silent-rules to configure or passing V=1 -# to make -AM_SILENT_RULES([yes]) - -# -# For each of the libraries we build, we define the following -# substituted variables: -# -# foo_PACKAGES: pkg-config packages this library requires -# foo_EXTRA_LIBS: Libraries this module requires not pulled in by pkg-config -# foo_EXTRA_CFLAGS: cflags this module requires not pulled in by pkg-config -# foo_DEP_LIBS: All libraries this module requires -# foo_DEP_CFLAGS: All cflags this module requires - - -GTK_MAJOR_VERSION=gtk_major_version -GTK_MINOR_VERSION=gtk_minor_version -GTK_MICRO_VERSION=gtk_micro_version -GTK_INTERFACE_AGE=gtk_interface_age -GTK_BINARY_AGE=gtk_binary_age -GTK_VERSION=gtk_version -GTK_API_VERSION=gtk_api_version -GTK_BINARY_VERSION=gtk_binary_version -AC_SUBST(GTK_MAJOR_VERSION) -AC_SUBST(GTK_MINOR_VERSION) -AC_SUBST(GTK_MICRO_VERSION) -AC_SUBST(GTK_INTERFACE_AGE) -AC_SUBST(GTK_BINARY_AGE) -AC_SUBST(GTK_API_VERSION) -AC_SUBST(GTK_VERSION) -AC_SUBST(GTK_BINARY_VERSION) - -# libtool versioning -#LT_RELEASE=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION -#LT_CURRENT=`expr $GTK_MICRO_VERSION - $GTK_INTERFACE_AGE` -#LT_REVISION=$GTK_INTERFACE_AGE -#LT_AGE=`expr $GTK_BINARY_AGE - $GTK_INTERFACE_AGE` -#LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE` - -m4_define([lt_current], [m4_eval(100 * gtk_minor_version + gtk_micro_version - gtk_interface_age)]) -m4_define([lt_revision], [gtk_interface_age]) -m4_define([lt_age], [m4_eval(gtk_binary_age - gtk_interface_age)]) -LT_VERSION_INFO="lt_current:lt_revision:lt_age" -LT_CURRENT_MINUS_AGE=m4_eval(lt_current - lt_age) -AC_SUBST(LT_VERSION_INFO) -AC_SUBST(LT_CURRENT_MINUS_AGE) - -m4_define([gail_lt_current],[0]) -m4_define([gail_lt_revision],[0]) -m4_define([gail_lt_age],[0]) -m4_define([gail_lt_version_info],[gail_lt_current:gail_lt_revision:gail_lt_age]) -m4_define([gail_lt_current_minus_age],[m4_eval(gail_lt_current - gail_lt_age)]) -AC_SUBST([GAIL_LT_VERSION_INFO],[gail_lt_version_info]) -AC_SUBST([GAIL_LT_CURRENT_MINUS_AGE],[gail_lt_current_minus_age]) - -# Workaround for https://bugzilla.gnome.org/show_bug.cgi?id=721346 until fixed upstream in autoconf-archive -if test "$cross_compiling" = "no"; then - if test -n "$CFLAGS"; then - CFLAGS_FOR_BUILD=$CFLAGS - fi - if test -n "$CPPFLAGS"; then - CPPFLAGS_FOR_BUILD=$CPPFLAGS - fi - if test -n "$LDFLAGS"; then - LDFLAGS_FOR_BUILD=$LDFLAGS - fi -fi - -# Checks for programs. -AC_PROG_CC -AX_PROG_CC_FOR_BUILD -AC_PROG_CC_C_O -AC_PROG_MKDIR_P -AC_PROG_INSTALL -AC_PROG_MAKE_SET - -# Define _GNU_SOURCE etc. where appropriate, e.g. for strptime() on glibc -AC_USE_SYSTEM_EXTENSIONS - -# i18n stuff -AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.19.7]) - -GETTEXT_PACKAGE=gtk30 -AC_SUBST(GETTEXT_PACKAGE) -AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", - [The prefix for our gettext translation domains.]) - -MATH_LIB=-lm -AC_MSG_CHECKING([for native Win32]) -LIB_EXE_MACHINE_FLAG=X86 -EXE_MANIFEST_ARCHITECTURE=X86 -DISABLE_ON_W32='' -case "$host" in - *-*-mingw*) - dnl Comment-out certain gtk3.types.in lines - DISABLE_ON_W32='%' - os_win32=yes - gio_can_sniff=no - MATH_LIB= - case "$host" in - x86_64-*-*) - LIB_EXE_MACHINE_FLAG=X64 - EXE_MANIFEST_ARCHITECTURE=AMD64 - ;; - esac - ;; - *) - os_win32=no - ;; -esac -AC_MSG_RESULT([$os_win32]) - -AC_SUBST(DISABLE_ON_W32) -AC_SUBST(LIB_EXE_MACHINE_FLAG) -AC_SUBST(EXE_MANIFEST_ARCHITECTURE) - -case $host in - *-*-linux*) - os_linux=yes - ;; - *-*-darwin*) - os_darwin=yes - ;; -esac - -dnl -dnl Check for a working C++ compiler, but do not bail out, if none is found. -dnl We use this for an automated test for C++ header correctness. -dnl -AC_CHECK_TOOLS(CXX, [$CCC c++ g++ gcc CC cxx cc++ cl], gcc) -AC_LANG_PUSH([C++]) - -AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], - [[class a { int b; } c;]])], - [],[CXX=]) -AM_CONDITIONAL(HAVE_CXX, test "$CXX" != "") - -gtk_save_cxxflags="$CXXFLAGS" -CXXFLAGS="$CXXFLAGS -x objective-c++" -AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@interface Foo @end]], - [[]])], - [OBJC=yes],[OBJC=no]) -AM_CONDITIONAL(HAVE_OBJC, test "$OBJC" = "yes") -CXXFLAGS="$gtk_save_cxxflags" -AC_LANG_POP([C++]) - -if test "$os_win32" = "yes"; then - if test x$enable_static = xyes -o x$enable_static = x; then - AC_MSG_WARN([Disabling static library build, must build as DLL on Windows.]) - enable_static=no - fi - if test x$enable_shared = xno; then - AC_MSG_WARN([Enabling shared library build, must build as DLL on Windows.]) - fi - enable_shared=yes -fi - -dnl Initialize libtool -LT_PREREQ([2.2.6]) -LT_INIT([disable-static win32-dll]) -# Create libtool early, because it's used in configure -LT_OUTPUT - -# Make sure we use 64-bit versions of various file stuff. -AC_SYS_LARGEFILE - -AM_PROG_AS -AC_PATH_TOOL(NM, nm, nm) - -AC_MSG_CHECKING([for some Win32 platform]) -case "$host" in - *-*-mingw*|*-*-cygwin*) - platform_win32=yes - ;; - *) - platform_win32=no - ;; -esac -AC_MSG_RESULT([$platform_win32]) -AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes") - -AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes") -AM_CONDITIONAL(OS_UNIX, test "$os_win32" != "yes") -AM_CONDITIONAL(OS_LINUX, test "$os_linux" = "yes") -AM_CONDITIONAL(OS_DARWIN, test "$os_darwin" = "yes") - -if test "$os_win32" = "yes"; then - AC_CHECK_TOOL(WINDRES, windres, no) - if test "$WINDRES" = no; then - AC_MSG_ERROR([*** Could not find an implementation of windres in your PATH.]) - fi - AC_CHECK_PROG(ms_librarian, lib.exe, yes, no) -fi -AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes) - -m4_define([debug_default], - m4_if(m4_eval(gtk_minor_version % 2), [1], [yes], [minimum])) - -dnl declare --enable-* args and collect ac_help strings -AC_ARG_ENABLE(debug, - [AS_HELP_STRING([--enable-debug=@<:@no/minimum/yes@:>@], - [turn on debugging @<:@default=debug_default@:>@])],, - [enable_debug=debug_default]) - -AC_ARG_ENABLE(installed_tests, - AS_HELP_STRING([--enable-installed-tests], - [Install test programs (default: no)]),, - [enable_installed_tests=no]) -AM_CONDITIONAL(BUILDOPT_INSTALL_TESTS, test x$enable_installed_tests = xyes) - -AC_ARG_ENABLE(xkb, - [AS_HELP_STRING([--enable-xkb], - [support XKB extension [default=maybe]])],, - [enable_xkb="maybe"]) -AC_ARG_ENABLE(xinerama, - [AS_HELP_STRING([--enable-xinerama], - [support Xinerama extension [default=maybe]])],, - [enable_xinerama="maybe"]) -AC_ARG_ENABLE(xrandr, - [AS_HELP_STRING([--enable-xrandr], - [support XRandR extension [default=maybe]])],, - [enable_xrandr="maybe"]) -AC_ARG_ENABLE(xfixes, - [AS_HELP_STRING([--enable-xfixes], - [support XFixes extension [default=maybe]])],, - [enable_xfixes="maybe"]) -AC_ARG_ENABLE(xcomposite, - [AS_HELP_STRING([--enable-xcomposite], - [support X Composite extension [default=maybe]])],, - [enable_xcomposite="maybe"]) -AC_ARG_ENABLE(xdamage, - [AS_HELP_STRING([--enable-xdamage], - [support X Damage extension [default=maybe]])],, - [enable_xdamage="maybe"]) - -AC_ARG_ENABLE(x11-backend, - [AS_HELP_STRING([--enable-x11-backend], - [enable the X11 gdk backend])], - [backend_set=yes]) -AC_ARG_ENABLE(win32-backend, - [AS_HELP_STRING([--enable-win32-backend], - [enable the Win32 gdk backend])], - [backend_set=yes]) -AC_ARG_ENABLE(quartz-backend, - [AS_HELP_STRING([--enable-quartz-backend], - [enable the quartz gdk backend])], - [backend_set=yes]) -AC_ARG_ENABLE(broadway-backend, - [AS_HELP_STRING([--enable-broadway-backend], - [enable the broadway (HTML5) gdk backend])], - [backend_set=yes]) -AC_ARG_ENABLE(wayland-backend, - [AS_HELP_STRING([--enable-wayland-backend], - [enable the wayland gdk backend])], - [backend_set=yes]) -AC_ARG_ENABLE(cloudproviders, - [AS_HELP_STRING([--enable-cloudproviders], - [enable libcloudproviders integration])], - [cloudproviders_set=yes]) - -AC_ARG_ENABLE(profiler, - [AS_HELP_STRING([--enable-profiler], - [enable profiler integration])], - [enable_profiler=$enableval], - [enable_profiler=no]) - -if test -z "$backend_set"; then - if test "$platform_win32" = yes; then - enable_win32_backend=yes - else - enable_x11_backend=yes - enable_wayland_backend=maybe - fi -fi - -AC_ARG_ENABLE(quartz-relocation, - [AS_HELP_STRING([--enable-quartz-relocation], - [enable bundle-based relocation functions])], - [quartz_relocation=yes]) - -cairo_backends= -backend_immodules= -have_gio_unix=no -GDK_BACKENDS= -GDK_EXTRA_LIBS= -GDK_EXTRA_CFLAGS= -GDK_WINDOWING= -PANGO_PACKAGES="pango pangocairo" - -ENABLE_ON_X11='%' -if test "$enable_x11_backend" = "yes"; then - # GDK calls the xlib backend "x11," cairo calls it "xlib." Other - # backend names are identical. - cairo_backends="$cairo_backends cairo-xlib" - GDK_BACKENDS="$GDK_BACKENDS x11" - backend_immodules="$backend_immodules,xim" - GDK_WINDOWING="$GDK_WINDOWING -#define GDK_WINDOWING_X11" - ENABLE_ON_X11='' -fi -AC_SUBST(ENABLE_ON_X11) - -if test "$enable_win32_backend" = "yes"; then - cairo_backends="$cairo_backends cairo-win32" - GDK_BACKENDS="$GDK_BACKENDS win32" - backend_immodules="$backend_immodules,ime" - GDK_WINDOWING="$GDK_WINDOWING -#define GDK_WINDOWING_WIN32" - GDK_EXTRA_LIBS="$GDK_EXTRA_LIBS -lgdi32 -limm32 -lshell32 -lole32 -Wl,-luuid -lwinmm -ldwmapi -lsetupapi -lcfgmgr32 -lwinspool -lcomctl32 -lcomdlg32" - AM_CONDITIONAL(USE_WIN32, true) - PANGO_PACKAGES="pangowin32 pangocairo" -else - AM_CONDITIONAL(USE_WIN32, false) -fi - -DISABLE_ON_QUARTZ='' -if test "x$enable_quartz_backend" = xyes; then - cairo_backends="$cairo_backends cairo-quartz" - GDK_BACKENDS="$GDK_BACKENDS quartz" - backend_immodules="$backend_immodules,quartz" - GDK_WINDOWING="$GDK_WINDOWING -#define GDK_WINDOWING_QUARTZ" - GDK_EXTRA_LIBS="$GDK_EXTRA_LIBS -Wl,-framework,Cocoa" - DISABLE_ON_QUARTZ='%' - AM_CONDITIONAL(USE_QUARTZ, true) - if test "x$quartz_relocation" = xyes; then - AC_DEFINE([QUARTZ_RELOCATION], [1], [Use NSBundle functions to determine load paths for libraries, translations, etc.]) - fi -else - AM_CONDITIONAL(USE_QUARTZ, false) -fi -AC_SUBST(DISABLE_ON_QUARTZ) - -AC_CHECK_LIB([rt], [shm_open], [SHM_LIBS="-lrt"], [SHM_LIBS=""]) -AC_SUBST(SHM_LIBS) - -AC_CHECK_FUNCS(posix_fallocate flockfile _lock_file) - -if test "x$enable_broadway_backend" = xyes; then - GDK_BACKENDS="$GDK_BACKENDS broadway" - cairo_backends="$cairo_backends cairo" - backend_immodules="$backend_immodules,broadway" - GDK_WINDOWING="$GDK_WINDOWING -#define GDK_WINDOWING_BROADWAY" - GDK_EXTRA_LIBS="$GDK_EXTRA_LIBS -lz" - AM_CONDITIONAL(USE_BROADWAY, true) -else - AM_CONDITIONAL(USE_BROADWAY, false) -fi - -PKG_PROG_PKG_CONFIG - -WAYLAND_RUNTIME_DEPENDENCIES="wayland-client >= wayland_required_version xkbcommon >= 0.2.0 wayland-egl" -WAYLAND_DEPENDENCIES="wayland-protocols >= wayland_protocols_required_version $WAYLAND_RUNTIME_DEPENDENCIES" -if test "$enable_wayland_backend" = "maybe" ; then - AC_PATH_PROG([WAYLAND_SCANNER],[wayland-scanner],[no]) - PKG_CHECK_EXISTS($WAYLAND_DEPENDENCIES, [have_wayland_deps=yes], [have_wayland_deps=no]) - AC_MSG_CHECKING([for WAYLAND_DEPENDENCIES]) - if test "$WAYLAND_SCANNER" = "no" -o "$have_wayland_deps" = "no" ; then - enable_wayland_backend=no - else - enable_wayland_backend=yes - fi - AC_MSG_RESULT($enable_wayland_backend) -fi - -if test "$enable_wayland_backend" = "yes"; then - # For the cairo image backend - cairo_backends="$cairo_backends cairo" - AC_SUBST(WAYLAND_PROTOCOLS_DATADIR, `$PKG_CONFIG --variable=pkgdatadir wayland-protocols`) - GDK_BACKENDS="$GDK_BACKENDS wayland" - GDK_WINDOWING="$GDK_WINDOWING -#define GDK_WINDOWING_WAYLAND" - backend_immodules="$backend_immodules,wayland" - WAYLAND_PACKAGES="$WAYLAND_RUNTIME_DEPENDENCIES" - AC_PATH_PROG([WAYLAND_SCANNER],[wayland-scanner],[no]) - AS_IF([test "x$WAYLAND_SCANNER" = "xno"], - [AC_MSG_ERROR([Could not find wayland-scanner in your PATH, required for parsing wayland extension protocols])]) - AC_SUBST([WAYLAND_SCANNER]) - - # For xdg-activation support - XDG_ACTIVATION_DEPENDENCIES="wayland-protocols >= 1.21" - PKG_CHECK_EXISTS($XDG_ACTIVATION_DEPENDENCIES, [have_xdg_activation_deps=yes], [have_xdg_activation_deps=no]) - AC_MSG_CHECKING([for XDG_ACTIVATION_DEPENDENCIES]) - AM_CONDITIONAL(USE_XDG_ACTIVATION, test "$have_xdg_activation_deps" = "yes") - if test "$have_xdg_activation_deps" = "yes" ; then - AC_DEFINE([HAVE_XDG_ACTIVATION], [1], - [Define if xdg_activation's wl-protocols definition is available]) - fi - - AM_CONDITIONAL(USE_WAYLAND, true) -else - AM_CONDITIONAL(USE_WAYLAND, false) - AM_CONDITIONAL(USE_XDG_ACTIVATION, false) -fi - -# strip leading space -GDK_BACKENDS=${GDK_BACKENDS#* } - -AC_SUBST(GDK_BACKENDS) - -if test -z "$GDK_BACKENDS"; then - AC_MSG_ERROR([No GDK backends selected.]) -fi - -if test "x$enable_debug" = "xyes"; then - test "$cflags_set" = set || CFLAGS="$CFLAGS -g" - GTK_DEBUG_FLAGS="-DG_ENABLE_DEBUG -DG_ENABLE_CONSISTENCY_CHECKS" -else - if test "x$enable_debug" = "xno"; then - GTK_DEBUG_FLAGS="-DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS" - else - GTK_DEBUG_FLAGS="-DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" - fi -fi -GTK_DEBUG_FLAGS="$GTK_DEBUG_FLAGS $GLIB_VERSION_CFLAGS" - -# Build time sanity check... -AM_SANITY_CHECK - -changequote(,)dnl -if test "x$GCC" = "xyes"; then - case " $CFLAGS " in - *[\ \ ]-Wall[\ \ ]*) ;; - *) CFLAGS="$CFLAGS -Wall" ;; - esac - - if test "x$enable_ansi" = "xyes"; then - case " $CFLAGS " in - *[\ \ ]-ansi[\ \ ]*) ;; - *) CFLAGS="$CFLAGS -ansi" ;; - esac - - case " $CFLAGS " in - *[\ \ ]-pedantic[\ \ ]*) ;; - *) CFLAGS="$CFLAGS -pedantic" ;; - esac - fi -fi -changequote([,])dnl - -# Ensure MSVC-compatible struct packing convention is used when -# compiling for Win32 with gcc. -# What flag to depends on gcc version: gcc3 uses "-mms-bitfields", while -# gcc2 uses "-fnative-struct". -if test x"$os_win32" = xyes; then - if test x"$GCC" = xyes; then - msnative_struct='' - AC_MSG_CHECKING([how to get MSVC-compatible struct packing]) - if test -z "$ac_cv_prog_CC"; then - our_gcc="$CC" - else - our_gcc="$ac_cv_prog_CC" - fi - case `$our_gcc --version | sed -e 's,\..*,.,' -e q` in - 2.) - if $our_gcc -v --help 2>/dev/null | grep fnative-struct >/dev/null; then - msnative_struct='-fnative-struct' - fi - ;; - *) - if $our_gcc -v --help 2>/dev/null | grep ms-bitfields >/dev/null; then - msnative_struct='-mms-bitfields' - fi - ;; - esac - if test x"$msnative_struct" = x ; then - AC_MSG_RESULT([no way]) - AC_MSG_WARN([produced libraries might be incompatible with MSVC-compiled code]) - else - CFLAGS="$CFLAGS $msnative_struct" - AC_MSG_RESULT([${msnative_struct}]) - fi - fi -fi - -## Initial sanity check, done here so that users get told they -## have the wrong dependencies as early in the process as possible. -## Later on we actually use the cflags/libs from separate pkg-config -## calls. Oh, also the later pkg-config calls don't include -## the version requirements since those make the module lists -## annoying to construct -PKG_CHECK_MODULES(BASE_DEPENDENCIES, - [glib-2.0 >= glib_required_version dnl - atk >= atk_required_version dnl - pango >= pango_required_version dnl - fribidi >= fribidi_required_version dnl - cairo >= cairo_required_version dnl - cairo-gobject >= cairo_required_version dnl - gdk-pixbuf-2.0 >= gdk_pixbuf_required_version]) - -PKG_CHECK_MODULES(CAIRO_BACKEND, [$cairo_backends]) - -# Remove this check once cairo_required_version reaches at least 1.16.0 -AS_CASE([$host_os], - [mingw*], - [ - PKG_CHECK_MODULES(CAIRO, [cairo >= cairo_required_version]) - gtk_save_LIBS="$LIBS" - LIBS="$CAIRO_LIBS $LIBS" - AC_CHECK_LIB([cairo], [cairo_win32_surface_create_with_format], - [AC_MSG_RESULT([found])], - [AC_MSG_ERROR( -[cairo_win32_surface_create_with_format is not found in cairo library -You need a cairo snapshot 1.15.x or 1.16.x release or newer])]) - LIBS="$gtk_save_LIBS" - ], - [] -) - - -PKG_CHECK_MODULES(GMODULE, [gmodule-2.0]) - -dnl ****************************************************** -dnl * See whether to include shared library dependencies * -dnl ****************************************************** - -AC_ARG_ENABLE(explicit-deps, - [AS_HELP_STRING([--enable-explicit-deps=@<:@yes/no/auto@:>@], - [use explicit dependencies in .pc files [default=auto]])],, - [enable_explicit_deps=auto]) - -AC_MSG_CHECKING([whether to write dependencies into .pc files]) -case $enable_explicit_deps in - auto) - export SED - deplibs_check_method=`(./libtool --config; echo 'eval echo \"$deplibs_check_method\"') | sh` - if test "x$deplibs_check_method" != xpass_all || test "x$enable_static" = xyes ; then - enable_explicit_deps=yes - else - enable_explicit_deps=no - fi - ;; - yes|no) - ;; - *) AC_MSG_ERROR([Value given to --enable-explicit-deps must be one of yes, no or auto]) - ;; -esac -AC_MSG_RESULT($enable_explicit_deps) - -AM_CONDITIONAL(DISABLE_EXPLICIT_DEPS, test $enable_explicit_deps = no) - -# define a MAINT-like variable REBUILD which is set if Perl -# and awk are found, so autogenerated sources can be rebuilt - -AC_PATH_PROGS(PERL, perl5 perl) - -AC_CHECK_FUNCS(lstat mkstemp) -AC_CHECK_FUNCS(localtime_r) - -# _NL_TIME_FIRST_WEEKDAY is an enum and not a define -AC_MSG_CHECKING([for _NL_TIME_FIRST_WEEKDAY]) -AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], - [[char c; - c = *((unsigned char *) nl_langinfo(_NL_TIME_FIRST_WEEKDAY));]])], - [gtk_ok=yes], [gtk_ok=no]) -AC_MSG_RESULT($gtk_ok) -if test "$gtk_ok" = "yes"; then - AC_DEFINE([HAVE__NL_TIME_FIRST_WEEKDAY], [1], - [Define if _NL_TIME_FIRST_WEEKDAY is available]) -fi - -# _NL_MEASUREMENT_MEASUREMENT is an enum and not a define -AC_MSG_CHECKING([for _NL_MEASUREMENT_MEASUREMENT]) -AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], - [[char c; - c = *((unsigned char *) nl_langinfo(_NL_MEASUREMENT_MEASUREMENT));]])], - [gtk_ok=yes], [gtk_ok=no]) -AC_MSG_RESULT($gtk_ok) -if test "$gtk_ok" = "yes"; then - AC_DEFINE([HAVE__NL_MEASUREMENT_MEASUREMENT], [1], - [Define if _NL_MEASUREMENT_MEASUREMENT is available]) -fi - -# _NL_PAPER_HEIGHT is an enum and not a define -AC_MSG_CHECKING([for _NL_PAPER_HEIGHT]) -AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], - [[char c; - c = *((unsigned char *) nl_langinfo(_NL_PAPER_HEIGHT));]])], - [gtk_ok=yes], [gtk_ok=no]) -AC_MSG_RESULT($gtk_ok) -if test "$gtk_ok" = "yes"; then - AC_DEFINE([HAVE__NL_PAPER_HEIGHT], [1], - [Define if _NL_PAPER_HEIGHT is available]) -fi - -# _NL_PAPER_WIDTH is an enum and not a define -AC_MSG_CHECKING([for _NL_PAPER_WIDTH]) -AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], - [[char c; - c = *((unsigned char *) nl_langinfo(_NL_PAPER_WIDTH));]])], - [gtk_ok=yes], [gtk_ok=no]) -AC_MSG_RESULT($gtk_ok) -if test "$gtk_ok" = "yes"; then - AC_DEFINE([HAVE__NL_PAPER_WIDTH], [1], - [Define if _NL_PAPER_WIDTH is available]) -fi - -LIBS="$LIBS $INTLLIBS" - -dnl The DU4 header files don't provide library prototypes unless -dnl -std1 is given to the native cc. -AC_MSG_CHECKING([for extra flags to get ANSI library prototypes]) - -gtk_save_LIBS=$LIBS -LIBS="$LIBS -lm" -AC_RUN_IFELSE([AC_LANG_SOURCE([[#include - int main (void) { return (log(1) != log(1.)); }]])], - [AC_MSG_RESULT(none needed)], - [gtk_save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS -std1" - AC_RUN_IFELSE([AC_LANG_SOURCE([[#include - int main (void) { return (log(1) != log(1.)); }]])], - [AC_MSG_RESULT(-std1)], - [AC_MSG_RESULT() - CFLAGS="$gtk_save_CFLAGS" - AC_MSG_WARN([No ANSI prototypes found in library. (-std1 did not work.)])], - [true])], - [AC_MSG_RESULT(none needed)]) - -LIBS=$gtk_save_LIBS - -AC_MSG_CHECKING(for the BeOS) -case $host in - *-*-beos*) - AC_MSG_RESULT(yes) - MATH_LIB= - ;; - *) - AC_MSG_RESULT(no) - ;; -esac - -AS_CASE([$host_os], - [mingw*], - [ - AC_CHECK_SIZEOF( - [DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY], - [], - [ -#define _WIN32_WINNT 0x601 -#include - ] - ) - AS_IF( - [test x$ac_cv_sizeof_DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = x4], - [AC_MSG_RESULT([DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY is OK])], - [test x$ac_cv_sizeof_DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY = x0], - [AC_MSG_ERROR([DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY is unavailable])], - [AC_MSG_RESULT([DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY is not OK])] - ) - AC_MSG_CHECKING([for SetupDiGetDevicePropertyW]) - gtk_save_LIBS="$LIBS" - LIBS="-lsetupapi $LIBS" - AC_TRY_LINK( - [ -#define _WIN32_WINNT 0x0600 -#include -#include -#include - ], - [return SetupDiGetDevicePropertyW(NULL, NULL, NULL, NULL, NULL, 0, NULL, 0);], - [have_SetupDiGetDevicePropertyW=yes], - [have_SetupDiGetDevicePropertyW=no] - ) - AS_IF( - [test x$have_SetupDiGetDevicePropertyW = xyes], - [ - AC_DEFINE( - [HAVE_SETUP_DI_GET_DEVICE_PROPERTY_W], - [1], - [Define to 1 if SetupDiGetDevicePropertyW() is available] - ) - ] - ) - AC_MSG_RESULT([$have_SetupDiGetDevicePropertyW]) - LIBS="$gtk_save_LIBS" - ], - [] -) - -AC_SUBST(MATH_LIB) -# -# see bug 162979 -# -AC_MSG_CHECKING(for HP-UX) -case $host_os in - hpux9* | hpux10* | hpux11*) - AC_MSG_RESULT(yes) - CFLAGS="$CFLAGS -DHPPEX -DSHMLINK" - ;; - *) - AC_MSG_RESULT(no) - ;; -esac - -# -# Run AM_PATH_GLIB_2_0 to make sure that GLib is installed and working -# - -AM_PATH_GLIB_2_0(glib_required_version, :, - AC_MSG_ERROR([ -*** GLIB glib_required_version or better is required. The latest version of -*** GLIB is always available from ftp://ftp.gtk.org/pub/gtk/.]), - gobject gmodule-no-export) - -PKG_PROG_PKG_CONFIG_FOR_BUILD -GLIB_CFLAGS_FOR_BUILD=`$PKG_CONFIG_FOR_BUILD --cflags glib-2.0 gobject-2.0 gmodule-no-export-2.0` -GLIB_LIBS_FOR_BUILD=`$PKG_CONFIG_FOR_BUILD --libs glib-2.0 gobject-2.0 gmodule-no-export-2.0` -AC_SUBST(GLIB_CFLAGS_FOR_BUILD) -AC_SUBST(GLIB_LIBS_FOR_BUILD) - -dnl Check for bind_textdomain_codeset, including -lintl if GLib brings it in. -dnl -gtk_save_LIBS=$LIBS -LIBS="$LIBS $GLIB_LIBS" -AC_CHECK_FUNCS(bind_textdomain_codeset) -LIBS=$gtk_save_LIBS - -AC_CHECK_HEADERS(linux/memfd.h, - AC_DEFINE(HAVE_LINUX_MEMFD_H, 1, - [Define to 1 if linux/memfd.h is available])) -AC_CHECK_HEADERS(linux/input.h, - AC_DEFINE(HAVE_LINUX_INPUT_H, 1, - [Define to 1 if linux/input.h is available])) -AC_CHECK_HEADERS(dev/evdev/input.h, - AC_DEFINE(HAVE_DEV_EVDEV_INPUT_H, 1, - [Define to 1 if dev/evdev/input.h is available])) -AC_CHECK_HEADERS(sys/mman.h, - AC_DEFINE(HAVE_SYS_MMAN_H, 1, - [Define to 1 if mman.h is available])) -AC_CHECK_HEADERS(sys/time.h, - AC_DEFINE(HAVE_SYS_TIME_H, 1, - [Define to 1 if time.h is available])) -AC_CHECK_HEADERS(unistd.h, - AC_DEFINE(HAVE_UNISTD_H, 1, - [Define to 1 if unistd.h is available])) -AC_CHECK_HEADERS(ftw.h, - AC_DEFINE(HAVE_FTW_H, 1, - [Define to 1 if ftw.h is available])) - -# -# Disable deprecation checks for all libraries we depend on on stable branches. -# This is so newer versions of those libraries don't cause more warnings with -# a stable GTK version. -# We don't ever want to turn off deprecation warnings for master however, because -# that's where we get rid of deprecated API we use. -# -if test m4_eval(gtk_minor_version % 2) = 0 ; then - AC_DEFINE_UNQUOTED(GLIB_DISABLE_DEPRECATION_WARNINGS, 1, - [Disable deprecation warnings from glib]) -fi - -dnl -saved_cflags="$CFLAGS" -saved_ldflags="$LDFLAGS" - - -# Checks for library functions. -AC_FUNC_MMAP - -AC_CHECK_FUNCS(mallinfo) -AC_CHECK_FUNCS(getresuid) -AC_TYPE_UID_T - -# Check for round(), rint(), isnan() and isinf() -# Check for log2(), exp2(), nearbyint() and trunc() -AC_CHECK_LIB(m,round,,) -AC_CHECK_FUNCS(round rint nearbyint sincos exp2 log2 trunc fmin) -AC_CHECK_DECLS([isnan, isinf], [], [], [[#include ]]) - -AC_MSG_CHECKING(whether to build dynamic modules) - -AC_ARG_ENABLE(modules, - [AS_HELP_STRING([--disable-modules], - [disable dynamic module loading])]) - -dynworks=false -build_dynamic_modules=no -deps= -if test x$enable_modules = xno; then - AC_MSG_RESULT(no) -else - AC_MSG_RESULT(yes) - AC_MSG_CHECKING(whether dynamic modules work) - ## for loop is to strip newline - tmp=`$PKG_CONFIG --variable=gmodule_supported gmodule-no-export-2.0` - for I in $tmp; do - dynworks=$I - done - - dnl Now we check to see if our libtool supports shared lib deps - dnl (in a rather ugly way even) - if $dynworks; then - module_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config" - module_deplibs_check=`$module_libtool_config | \ - grep '^[[a-z_]]*check[[a-z_]]*_method=[['\''"]]' | \ - sed 's/.*[['\''"]]\(.*\)[['\''"]]$/\1/'` - if test "x$module_deplibs_check" = "xnone" || \ - test "x$module_deplibs_check" = "xunknown" || \ - test "x$module_deplibs_check" = "x"; then - dynworks=false - fi - fi - - if $dynworks; then - build_dynamic_modules=yes - AC_DEFINE(USE_GMODULE, 1, - [Define to 1 if gmodule works and should be used]) - AC_MSG_RESULT(yes) - else - build_dynamic_modules=no - AC_MSG_RESULT(no) - fi -fi - -AM_CONDITIONAL(BUILD_DYNAMIC_MODULES, $dynworks) - -# -# Allow building some or all immodules included -# -AC_MSG_CHECKING(immodules to build) - -AC_ARG_WITH(included_immodules, - [AS_HELP_STRING([--with-included-immodules=MODULE1,MODULE2,...], - [build the specified input methods into gtk])]) - -if $dynworks; then - : -else - ## if the option was specified, leave it; otherwise disable included immodules - if test x$with_included_immodules = xno; then - with_included_immodules=yes - fi -fi - -all_immodules="am-et,cedilla,cyrillic-translit,inuktitut,ipa,multipress,thai,ti-er,ti-et,viqr$backend_immodules" - -included_immodules="" -# If the switch specified without listing any specific ones, include all -if test "x$with_included_immodules" = xyes ; then - included_immodules="$all_immodules" -else - included_immodules="$with_included_immodules" -fi - -AC_MSG_RESULT($included_immodules) -AM_CONDITIONAL(HAVE_INCLUDED_IMMMODULES, test "x$included_immodules" != x) - -INCLUDED_IMMODULE_OBJ= -INCLUDED_IMMODULE_DEFINE= - -IFS="${IFS= }"; gtk_save_ifs="$IFS"; IFS="," -for immodule in $included_immodules; do - immodule_underscores=`echo $immodule | sed -e 's/-/_/g'` - if echo "$all_immodules" | egrep "(^|,)$immodule(\$|,)" > /dev/null; then - : - else - AC_MSG_ERROR([the specified input method $immodule does not exist]) - fi - - INCLUDED_IMMODULE_OBJ="$INCLUDED_IMMODULE_OBJ ../modules/input/libstatic-im-$immodule.la" - INCLUDED_IMMODULE_DEFINE="$INCLUDED_IMMODULE_DEFINE -DINCLUDE_IM_$immodule_underscores" - eval INCLUDE_$immodule_underscores=yes -done -IFS="$gtk_save_ifs" -AC_SUBST(INCLUDED_IMMODULE_OBJ) -AC_SUBST(INCLUDED_IMMODULE_DEFINE) - -AM_CONDITIONAL(INCLUDE_IM_AM_ET, [test x"$INCLUDE_am_et" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_CEDILLA, [test x"$INCLUDE_cedilla" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_CYRILLIC_TRANSLIT, [test x"$INCLUDE_cyrillic_translit" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_IME, [test x"$INCLUDE_ime" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_INUKTITUT, [test x"$INCLUDE_inuktitut" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_IPA, [test x"$INCLUDE_ipa" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_MULTIPRESS, [test x"$INCLUDE_multipress" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_QUARTZ, [test x"$INCLUDE_quartz" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_BROADWAY, [test x"$INCLUDE_broadway" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_THAI, [test x"$INCLUDE_thai" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_TI_ER, [test x"$INCLUDE_ti_er" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_TI_ET, [test x"$INCLUDE_ti_et" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_VIQR, [test x"$INCLUDE_viqr" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_XIM, [test x"$INCLUDE_xim" = xyes]) -AM_CONDITIONAL(INCLUDE_IM_WAYLAND, [test x"$INCLUDE_wayland" = xyes]) - -# Checks to see whether we should include mediaLib -# support. -# -AC_CHECK_HEADER(sys/systeminfo.h, - AC_DEFINE(HAVE_SYS_SYSTEMINFO_H, 1, - [Define to 1 if sys/systeminfo.h is available])) -AC_CHECK_HEADER(sys/sysinfo.h, - AC_DEFINE(HAVE_SYS_SYSINFO_H, 1, - [Define to 1 if sys/sysinfo.h is available])) - -dnl Look for a host system's gdk-pixbuf-csource if we are cross-compiling - -AM_CONDITIONAL(CROSS_COMPILING, test $cross_compiling = yes) - -######################################## -# Windowing system checks -######################################## - -# GTK+ uses some X calls, so needs to link against X directly -GTK_DEP_PACKAGES_FOR_X= -GTK_DEP_LIBS_FOR_X= -X_EXTENSIONS= - -if test "x$enable_x11_backend" = xyes; then - X_PACKAGES=fontconfig - - # - # We use fontconfig very peripherally when decoding the default - # settings. - # - if $PKG_CONFIG --exists fontconfig; then : ; else - AC_MSG_ERROR([ -*** fontconfig (http://www.fontconfig.org) is required by the X11 backend.]) - fi - - # - # Check for basic X packages; we use pkg-config if available - # - if $PKG_CONFIG --exists x11 xext; then - have_base_x_pc=true - X_PACKAGES="$X_PACKAGES x11 xext" - x_libs="`$PKG_CONFIG --libs x11 xext`" - X_CFLAGS="`$PKG_CONFIG --cflags x11 xext`" - - # Strip out any .la files that pkg-config might give us (this happens - # with -uninstalled.pc files) - x_libs_for_checks= - for I in $x_libs ; do - case $I in - *.la) ;; - *) x_libs_for_checks="$x_libs_for_checks $I" ;; - esac - done - - GTK_PACKAGES_FOR_X="x11" - else - have_base_x_pc=false - AC_PATH_XTRA - if test x$no_x = xyes ; then - AC_MSG_ERROR([X development libraries not found]) - fi - - x_cflags="$X_CFLAGS" - x_libs_for_checks="$X_LIBS -lXext -lX11 $X_EXTRA_LIBS" - - GTK_DEP_LIBS_FOR_X="$X_LIBS -lX11 $X_EXTRA_LIBS" - fi - - # Extra libraries found during checks (-lXinerama, etc), not from pkg-config. - x_extra_libs= - - gtk_save_cppflags="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS $X_CFLAGS" - - gtk_save_LIBS=$LIBS - LIBS="$x_libs_for_checks $LIBS" - - # Sanity check for the X11 and Xext libraries. While everything we need from - # Xext is optional, the chances a system has *none* of these things is so - # small that we just unconditionally require it. - AC_CHECK_FUNC(XOpenDisplay, :, - AC_MSG_ERROR([*** libX11 and libXext not found. Check 'config.log' for more details.])) - AC_CHECK_FUNC(XextFindDisplay, :, - AC_MSG_ERROR([*** libX11 and libXext not found. Check 'config.log' for more details.])) - - # Check for XKB support. - - if test "x$enable_xkb" = "xyes"; then - AC_CHECK_FUNC(XkbQueryExtension, - X_EXTENSIONS="$X_EXTENSIONS XKB" - AC_DEFINE(HAVE_XKB, 1, [Define to use XKB extension]), - AC_MSG_ERROR([*** XKB extension not found. Check 'config.log' for more details.])) - elif test "x$enable_xkb" = "xmaybe"; then - AC_CHECK_FUNC(XkbQueryExtension, - X_EXTENSIONS="$X_EXTENSIONS XKB" - AC_DEFINE(HAVE_XKB, 1, [Define to use XKB extension])) - else - AC_MSG_WARN(XKB support explicitly disabled) - fi - - # Check for shaped window extension - - AC_CHECK_FUNC(XShapeCombineMask, :, - [AC_MSG_ERROR([Shape extension not found, check your development headers])]) - - # X SYNC check - gtk_save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $x_cflags" - - AC_CHECK_FUNC(XSyncQueryExtension, - [AC_CHECK_HEADER(X11/extensions/sync.h, - AC_DEFINE(HAVE_XSYNC, 1, [Have the SYNC extension library]), - :, [#include ])]) - - CFLAGS="$gtk_save_CFLAGS" - - if test "x$enable_xinerama" != "xno"; then - # Check for Xinerama extension (Solaris impl or Xfree impl) - have_xfree_xinerama=false - have_solaris_xinerama=false - - gtk_save_cppflags="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS $x_cflags" - - # Check for XFree - AC_MSG_CHECKING(for Xinerama packages) - - if $PKG_CONFIG --exists xinerama ; then - AC_MSG_RESULT(yes) - have_xfree_xinerama=true - X_PACKAGES="$X_PACKAGES xinerama" - else - AC_MSG_RESULT(no) - AC_CHECK_LIB(Xinerama, XineramaQueryExtension, - [AC_CHECK_HEADER(X11/extensions/Xinerama.h, - [GTK_ADD_LIB(x_extra_libs,Xinerama) - have_xfree_xinerama=true], :, - [#include ])]) - fi - - if $have_xfree_xinerama ; then - X_EXTENSIONS="$X_EXTENSIONS Xinerama" - AC_DEFINE(HAVE_XFREE_XINERAMA, 1, - [Define to 1 if XFree Xinerama is available]) - AC_DEFINE(HAVE_XINERAMA, 1, - [Define to 1 is Xinerama is available]) - else - case "$host" in - *-*-solaris*) - # Check for solaris - - have_solaris_xinerama=false - AC_CHECK_FUNC(XineramaGetInfo, - [AC_CHECK_HEADER(X11/extensions/xinerama.h, - [have_solaris_xinerama=true], :, - [#include ])]) - - AC_MSG_CHECKING(for Xinerama support on Solaris) - - if $have_solaris_xinerama ; then - X_EXTENSIONS="$X_EXTENSIONS Xinerama" - AC_DEFINE(HAVE_SOLARIS_XINERAMA, 1, - [Define to 1 if solaris xinerama is available]) - AC_DEFINE(HAVE_XINERAMA, 1, - [Define to 1 if xinerama is available]) - AC_MSG_RESULT(yes) - else - AC_MSG_RESULT(no) - fi - ;; - *) - ;; - esac - fi - fi - if test "x$enable_xinerama" = "xyes" ; then - if test "x$have_xfree_xinerama" != "xtrue" -a "x$have_solaris_xinerama" != "xtrue" ; then - AC_MSG_ERROR([*** Xinerama extension not found. Check 'config.log' for more details.]) - fi - fi - - # Check for XGetEventData for GenericEvents - AC_CHECK_FUNC(XGetEventData, - AC_DEFINE(HAVE_XGENERICEVENTS, 1, [Have XGenericEvent])) - - # set up things for XInput - if $PKG_CONFIG --exists "xi" ; then - - X_PACKAGES="$X_PACKAGES xi" - GTK_PACKAGES_FOR_X="$GTK_PACKAGES_FOR_X xi" - - AC_CHECK_HEADER(X11/extensions/XInput2.h, - have_xinput2=yes - AC_DEFINE(XINPUT_2, 1, [Define to 1 if XInput 2.0 is available])) - - gtk_save_LIBS="$LIBS" - LIBS="$LIBS -lXi" - - # Note that we also check that the XIScrollClassInfo struct is defined, - # because at least Ubuntu Oneiric seems to have XIAllowTouchEvents(), but not the XIScrollClassInfo struct. - AC_CHECK_FUNC([XIAllowTouchEvents], - [AC_CHECK_MEMBER([XIScrollClassInfo.number], - have_xinput2_2=yes - AC_DEFINE(XINPUT_2_2, 1, [Define to 1 if XInput 2.2 is available]), - have_xinput2_2=no, - [[#include ]])]) - - if test "x$have_xinput2_2" = "xyes"; then - X_EXTENSIONS="$X_EXTENSIONS XI2.2" - else - X_EXTENSIONS="$X_EXTENSIONS XI2" - fi - - AC_CHECK_MEMBER([XIGesturePinchEvent.type], - have_xinput2_4=yes - AC_DEFINE(XINPUT_2_4, 1, [Define to 1 if XInput 2.4 is available]), - have_xinput2_4=no, - [[#include ]]) - - if test "x$have_xinput2_4" = "xyes"; then - X_EXTENSIONS="$X_EXTENSIONS XI2.4" - fi - LIBS="$gtk_save_LIBS" - fi - - AS_IF([test "x$have_xinput2" != "xyes"], - [AC_MSG_ERROR([*** XInput2 extension not found. Check 'config.log' for more details.])]) - - # Check for the RANDR extension - if test x"$enable_xrandr" != xno; then - if $PKG_CONFIG --exists "xrandr >= 1.2.99" ; then - AC_DEFINE(HAVE_RANDR, 1, [Have the Xrandr extension library]) - - if $PKG_CONFIG --exists "xrandr >= 1.5.0" ; then - AC_DEFINE(HAVE_RANDR15, 1, [Have the Xrandr 1.5 extension library]) - fi - X_PACKAGES="$X_PACKAGES xrandr" - X_EXTENSIONS="$X_EXTENSIONS XRANDR" - elif test x"$enable_xrandr" = xyes; then - AC_MSG_ERROR([RANDR support requested but xrandr not found]) - fi - fi - - # Checks for Xcursor library - - if $PKG_CONFIG --exists xcursor ; then - AC_DEFINE(HAVE_XCURSOR, 1, [Have the Xcursor library]) - - X_PACKAGES="$X_PACKAGES xcursor" - fi - - # Checks for XFixes extension - - if test x"$enable_xfixes" != xno; then - if $PKG_CONFIG --exists xfixes ; then - AC_DEFINE(HAVE_XFIXES, 1, [Have the XFIXES X extension]) - - X_PACKAGES="$X_PACKAGES xfixes" - X_EXTENSIONS="$X_EXTENSIONS XFIXES" - GTK_PACKAGES_FOR_X="$GTK_PACKAGES_FOR_X xfixes" - elif test x"$enable_xfixes" = xyes; then - AC_MSG_ERROR([XFixes support requested but xfixes not found]) - fi - fi - - # Checks for Xcomposite extension - - if test x"$enable_xcomposite" != xno; then - if $PKG_CONFIG --exists xcomposite ; then - AC_DEFINE(HAVE_XCOMPOSITE, 1, [Have the XCOMPOSITE X extension]) - - X_PACKAGES="$X_PACKAGES xcomposite" - X_EXTENSIONS="$X_EXTENSIONS Composite" - GTK_PACKAGES_FOR_X="$GTK_PACKAGES_FOR_X xcomposite" - elif test x"$enable_xcomposite" = xyes; then - AC_MSG_ERROR([Xcomposite support requested but xcomposite not found]) - fi - fi - - # Checks for Xdamage extension - - if test x"$enable_xdamage" != xno; then - if $PKG_CONFIG --exists xdamage ; then - AC_DEFINE(HAVE_XDAMAGE, 1, [Have the XDAMAGE X extension]) - - X_PACKAGES="$X_PACKAGES xdamage" - X_EXTENSIONS="$X_EXTENSIONS DAMAGE" - GTK_PACKAGES_FOR_X="$GTK_PACKAGES_FOR_X xdamage" - elif test x"$enable_xdamage" = xyes; then - AC_MSG_ERROR([Xdamage support requested but xdamage not found]) - fi - fi - - if $have_base_x_pc ; then - GDK_EXTRA_LIBS="$x_extra_libs" - else - GDK_EXTRA_LIBS="$X_LIBS $x_extra_libs -lXext -lX11 $GDK_EXTRA_LIBS" - fi - - CPPFLAGS="$gtk_save_cppflags" - LIBS="$gtk_save_libs" - - AM_CONDITIONAL(USE_X11, true) - - # strip leading space - X_EXTENSIONS=${X_EXTENSIONS#* } - -else - XPACKAGES= - - AM_CONDITIONAL(USE_X11, false) -fi - -# Check for gio-unix -if test "$os_win32" != "yes"; then - # Pull in gio-unix for gtk-launch usage, see at least - # gtk-launch.c - have_gio_unix=yes -fi -if test "$have_gio_unix" = "yes"; then - GDK_GIO_PACKAGE="gio-unix-2.0 >= glib_required_version" - AC_DEFINE([HAVE_GIO_UNIX], [1], - [Define if gio-unix is available]) -else - GDK_GIO_PACKAGE="gio-2.0 >= glib_required_version" -fi - -# Check for Pango flags - -AC_MSG_CHECKING(Pango flags) -if $PKG_CONFIG --exists $PANGO_PACKAGES ; then - PANGO_CFLAGS=`$PKG_CONFIG --cflags $PANGO_PACKAGES` - PANGO_LIBS=`$PKG_CONFIG --libs $PANGO_PACKAGES` - - AC_MSG_RESULT($PANGO_CFLAGS $PANGO_LIBS) -else - AC_MSG_ERROR([ -*** Pango not found. Pango built with Cairo support is required -*** to build GTK+. See http://www.pango.org for Pango information. -]) -fi - -CFLAGS="$CFLAGS $PANGO_CFLAGS" - -if $PKG_CONFIG --uninstalled $PANGO_PACKAGES; then - : -else - gtk_save_LIBS="$LIBS" - LIBS="$PANGO_LIBS $LIBS" - AC_TRY_LINK_FUNC(pango_context_new, :, AC_MSG_ERROR([ -*** Can't link to Pango. Pango is required to build -*** GTK+. For more information see http://www.pango.org])) - LIBS="$gtk_save_LIBS" -fi - -# Check for libcloudproviders - -CLOUDPROVIDER_PACKAGES="" -if test "x$cloudproviders_set" = "xyes"; then - CLOUDPROVIDER_PACKAGES="cloudproviders >= cloudproviders_required_version" - if $PKG_CONFIG --exists $CLOUDPROVIDER_PACKAGES ; then - AC_DEFINE(HAVE_CLOUDPROVIDERS, [1], - [Define if libcloudproviders is available] - ) - else - AC_MSG_ERROR([ -*** libcloudproviders not found.]) - fi -fi - -# Check for profiler support - -PROFILER_PACKAGES="" -if test "x$enable_profiler" = "xyes"; then - PROFILER_PACKAGES="sysprof-capture-3 >= sysprof_required_version" - if $PKG_CONFIG --exists $PROFILER_PACKAGES; then - AC_DEFINE(HAVE_SYSPROF_CAPTURE, [1], - [Define if sysprof-capture-3 is available] - ) - else - AC_MSG_ERROR([ -*** sysprof-capture-3 not found.]) - fi -fi - -CFLAGS="$saved_cflags" -LDFLAGS="$saved_ldflags" - -GDK_PACKAGES="$PANGO_PACKAGES gdk-pixbuf-2.0 >= gdk_pixbuf_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version" -GDK_PRIVATE_PACKAGES="$GDK_GIO_PACKAGE $X_PACKAGES $WAYLAND_PACKAGES $cairo_backends epoxy >= epoxy_required_version $CLOUDPROVIDER_PACKAGES $PROFILER_PACKAGES fribidi >= fribidi_required_version" - -PKG_CHECK_MODULES(GDK_DEP, $GDK_PACKAGES $GDK_PRIVATE_PACKAGES) -GDK_DEP_LIBS="$GDK_EXTRA_LIBS $GDK_DEP_LIBS $MATH_LIB" -GDK_DEP_CFLAGS="$GDK_DEP_CFLAGS $GDK_EXTRA_CFLAGS" -# -# If we aren't writing explicit dependencies, then don't put the extra libraries we need -# into the pkg-config files -# -if test $enable_explicit_deps != yes ; then - GDK_EXTRA_LIBS= -fi - -AC_SUBST(GDK_PACKAGES) -AC_SUBST(GDK_PRIVATE_PACKAGES) -AC_SUBST(GDK_EXTRA_LIBS) -AC_SUBST(GDK_EXTRA_CFLAGS) -AC_SUBST(GDK_DEP_LIBS) -AC_SUBST(GDK_DEP_CFLAGS) - - -######################################## -# Check for Accessibility Toolkit flags -######################################## - -if test x$enable_x11_backend = xyes; then - ATK_PACKAGES="atk atk-bridge-2.0" -else - ATK_PACKAGES="atk" -fi - -PKG_CHECK_MODULES(ATK, $ATK_PACKAGES) - -GTK_PACKAGES="atk >= atk_required_version cairo >= cairo_required_version cairo-gobject >= cairo_required_version gdk-pixbuf-2.0 >= gdk_pixbuf_required_version gio-2.0 >= glib_required_version" -GTK_PRIVATE_PACKAGES="$ATK_PACKAGES $WAYLAND_PACKAGES epoxy >= epoxy_required_version fribidi >= fribidi_required_version" -if test "x$enable_x11_backend" = xyes -o "x$enable_wayland_backend" = xyes; then - GTK_PRIVATE_PACKAGES="$GTK_PRIVATE_PACKAGES pangoft2" -fi -if test "$have_gio_unix" = "yes"; then - GTK_PRIVATE_PACKAGES="$GTK_PRIVATE_PACKAGES gio-unix-2.0 >= glib_required_version" -fi -GTK_EXTRA_LIBS= - -GTK_EXTRA_CFLAGS= -PKG_CHECK_MODULES(GTK_DEP, $PANGO_PACKAGES $GTK_PACKAGES_FOR_X $GTK_PACKAGES $GTK_PRIVATE_PACKAGES) -GTK_DEP_LIBS="$GDK_EXTRA_LIBS $GTK_DEP_LIBS_FOR_X $GTK_DEP_LIBS $GTK_EXTRA_LIBS $MATH_LIB" -GTK_DEP_CFLAGS="$GTK_DEP_CFLAGS $GDK_EXTRA_CFLAGS $GTK_EXTRA_CFLAGS" - -if test x"$os_win32" = xyes; then - GTK_EXTRA_CFLAGS="$msnative_struct" -fi - -################################################## -# Check for harfbuzz and pangoft2 -################################################## -PKG_CHECK_MODULES(GTK_FONT_CHOOSER_WIDGET, - harfbuzz >= 2.2.0 pango >= 1.44.0, - build_font_demo=yes, - build_font_demo=no) - -PKG_CHECK_MODULES(GTK_FONT_CHOOSER_WIDGET_FT, - harfbuzz >= 0.9 pangoft2, - build_font_demo_ft=yes, - build_font_demo_ft=no) - -if test "x$build_font_demo" = xno; then - if test "x$build_font_demo_ft" = xyes; then - build_font_demo=yes - else - build_font_demo=no - fi -fi - -AM_CONDITIONAL(BUILD_FONT_DEMO, [ test "x$build_font_demo" = xyes ]) -if test "x$build_font_demo" = xyes; then - AC_DEFINE([HAVE_HARFBUZZ], 1, [defines whether we have HarfBuzz]) - if test "x$build_font_demo_ft" = xyes; then - AC_DEFINE([HAVE_PANGOFT], 1, [defines whether we have pangoft2]) - GTK_DEP_CFLAGS="$GTK_DEP_CFLAGS $GTK_FONT_CHOOSER_WIDGET_FT_CFLAGS" - GTK_DEP_LIBS="$GTK_DEP_LIBS $GTK_FONT_CHOOSER_WIDGET_FT_LIBS" - else - GTK_DEP_CFLAGS="$GTK_DEP_CFLAGS $GTK_FONT_CHOOSER_WIDGET_CFLAGS" - GTK_DEP_LIBS="$GTK_DEP_LIBS $GTK_FONT_CHOOSER_WIDGET_LIBS" - fi -fi - -if $PKG_CONFIG --exists x11; then - X11_PREFIX="`$PKG_CONFIG --variable=prefix x11`" -elif test x"$prefix" != xNONE; then - X11_PREFIX="$prefix" -else - X11_PREFIX="$ac_default_prefix" -fi - -AC_ARG_ENABLE(win32-gles, - [AS_HELP_STRING([--enable-win32-gles], - [enable OpenGL ES rendering in Win32 backend, disabled by default])], - [win32_gles=yes], - [win32_gles=no]) - -if test x"$enable_win32_backend" = xyes; then - AC_MSG_CHECKING(WGL support in epoxy) - WGL_SUPPORT="`$PKG_CONFIG --variable=epoxy_has_wgl epoxy`" - if test x"$WGL_SUPPORT" = x1; then - AC_MSG_RESULT([supported]) - else - AC_MSG_ERROR([ -*** epoxy was not built with WGL support or epoxy version is too old. -*** WGL support in epoxy is enabled by default for all Windows builds, -*** and is used by GTK+ uncondititonally. If it is not there, then -*** something is very wrong. -]) - fi - if test x"$win32_gles" = xyes; then - AC_MSG_CHECKING(EGL support in epoxy) - EGL_SUPPORT="`$PKG_CONFIG --variable=epoxy_has_egl epoxy`" - if test x"$EGL_SUPPORT" = x1; then - AC_MSG_RESULT([supported]) - else - AC_MSG_ERROR([ -*** epoxy was not built with EGL support or epoxy version is too old. -*** EGL support in epoxy is disabled by default in Windows builds, -*** you might need to rebuild epoxy with explicit --enable-egl=yes. -*** EGL support is needed for OpenGL ES rendering. -]) - fi - fi -fi - -AM_CONDITIONAL(WIN32_GLES, test x"$platform_win32" = xyes -a x"$win32_gles" = xyes) - -GLIB_PREFIX="`$PKG_CONFIG --variable=prefix glib-2.0`" -ATK_PREFIX="`$PKG_CONFIG --variable=prefix atk`" -PANGO_PREFIX="`$PKG_CONFIG --variable=prefix pango`" -CAIRO_PREFIX="`$PKG_CONFIG --variable=prefix cairo`" -ISO_CODES_PREFIX="`$PKG_CONFIG --variable=prefix iso-codes`" - -AC_SUBST(GTK_PACKAGES) -AC_SUBST(GTK_PRIVATE_PACKAGES) -AC_SUBST(GTK_EXTRA_LIBS) -AC_SUBST(GTK_EXTRA_CFLAGS) -AC_SUBST(GTK_DEP_LIBS) -AC_SUBST(GTK_DEP_CFLAGS) - -AC_SUBST(X11_PREFIX) -AC_SUBST(GLIB_PREFIX) -AC_SUBST(ATK_PREFIX) -AC_SUBST(PANGO_PREFIX) -AC_SUBST(CAIRO_PREFIX) -AC_SUBST(ISO_CODES_PREFIX) - -AC_SUBST(GTK_DEBUG_FLAGS) -AC_SUBST(GTK_XIM_FLAGS) - -GDK_PIXBUF_LIBS=`$PKG_CONFIG --libs gdk-pixbuf-2.0` -AC_SUBST(GDK_PIXBUF_LIBS) - -################################################################ -# Printing system checks -################################################################ - -PRINT_BACKENDS="file lpr" - -AC_ARG_ENABLE(cups, - [AS_HELP_STRING([--disable-cups], - [disable cups print backend])],, - [enable_cups=auto]) - -if test "x$enable_cups" = "xno"; then - AM_CONDITIONAL(HAVE_CUPS, false) -else - AC_PATH_TOOL(CUPS_CONFIG, cups-config, no) - if test "x$CUPS_CONFIG" = "xno"; then - if test "x$enable_cups" = "xauto"; then - AM_CONDITIONAL(HAVE_CUPS, false) - else - AC_MSG_ERROR([ -*** cups not found. -]) - fi - else - CUPS_CFLAGS=`$CUPS_CONFIG --cflags | sed 's/-O[0-9]*//' | sed 's/-m[^\t]*//g'` - CUPS_LIBS=`$CUPS_CONFIG --libs` - - CUPS_API_VERSION=`$CUPS_CONFIG --version` - CUPS_API_MAJOR=`echo $ECHO_N $CUPS_API_VERSION | awk -F. '{print $1}'` - CUPS_API_MINOR=`echo $ECHO_N $CUPS_API_VERSION | awk -F. '{print $2}'` - - if test $CUPS_API_MAJOR -lt 1 -o \ - $CUPS_API_MAJOR -eq 1 -a $CUPS_API_MINOR -lt 7; then - AC_MSG_ERROR([CUPS >= 1.7 not found]) - fi - - AC_SUBST(CUPS_API_MAJOR) - AC_SUBST(CUPS_API_MINOR) - AC_SUBST(CUPS_CFLAGS) - AC_SUBST(CUPS_LIBS) - - AC_CHECK_HEADER(cups/cups.h,,AC_MSG_ERROR([[*** Sorry, cups-config present but cups/cups.h missing.]])) - - PRINT_BACKENDS="$PRINT_BACKENDS cups" - AM_CONDITIONAL(HAVE_CUPS, true) - have_cups=yes - fi -fi - -# Checks to see if we should compile with PAPI backend for GTK+ -# - -AC_ARG_ENABLE(papi, - [AS_HELP_STRING([--disable-papi], - [disable papi print backend])],, - [enable_papi=auto]) - -if test "x$enable_papi" = "xno"; then - AM_CONDITIONAL(HAVE_PAPI, false) -else - AC_MSG_CHECKING(libpapi) - AC_CHECK_LIB(papi, papiServiceCreate, have_papi=yes, have_papi=no) - if test $have_papi = yes; then - PRINT_BACKENDS="$PRINT_BACKENDS papi" - AC_DEFINE([HAVE_PAPI], [], [Define to 1 if libpapi available]) - fi - AM_CONDITIONAL(HAVE_PAPI, test $have_papi = yes) - if test "x$enable_papi" = "xyes" -a "x$have_papi" = "xno"; then - AC_MSG_ERROR([ -*** papi not found. -]) - fi -fi - -# Checks to see if we should compile with tracker3 search engine -# - -AC_ARG_ENABLE(tracker3, - [AS_HELP_STRING([--enable-tracker3], - [enable tracker3 search engine])], - [enable_tracker3=yes], - [enable_tracker3=no]) - -if test "x$enable_tracker3" = "xyes"; then - PKG_CHECK_MODULES(TRACKER3, [tracker-sparql-3.0], have_tracker3=yes, have_tracker3=no) - GTK_DEP_CFLAGS="$GTK_DEP_CFLAGS $TRACKER3_CFLAGS" - GTK_DEP_LIBS="$GTK_DEP_LIBS $TRACKER3_LIBS" - if test "x$have_tracker3" = "xyes"; then - AC_DEFINE([HAVE_TRACKER3], [], [Define if tracker3 is available]) - else - AC_MSG_ERROR([ -*** tracker3 not found. -]) - fi -fi - -AM_CONDITIONAL(HAVE_TRACKER3, test "x$have_tracker3" = "xyes") - -gtk_save_cppflags="$CPPFLAGS" -CPPFLAGS="$CPPFLAGS $GTK_DEP_CFLAGS $GDK_DEP_CFLAGS" - -AC_CHECK_HEADER(cairo-pdf.h,,AC_MSG_ERROR([ -*** Can't find cairo-pdf.h. You must build Cairo with the pdf -*** backend enabled.])) - -if test "$os_win32" != "yes"; then - AC_CHECK_HEADER(cairo-ps.h,,AC_MSG_ERROR([ -*** Can't find cairo-ps.h. You must build Cairo with the -*** postscript backend enabled.])) - - AC_CHECK_HEADER(cairo-svg.h,,AC_MSG_ERROR([ -*** Cannot find cairo-svg.h. You must build Cairo with the -*** svg backend enabled.])) -fi - -CPPFLAGS="$gtk_save_cppflags" - -AC_ARG_ENABLE(test-print-backend, - [AS_HELP_STRING([--enable-test-print-backend], - [build test print backend])],, - [enable_test_print_backend=no]) -if test "x$enable_test_print_backend" != "xno" ; then - PRINT_BACKENDS="$PRINT_BACKENDS test" -fi -AM_CONDITIONAL(TEST_PRINT_BACKEND, test "x$enable_test_print_backend" != "xno") - -if test "$os_win32" = "yes"; then - AC_CHECK_TYPES([IPrintDialogCallback],[],[],[[#include ]]) -fi - -GTK_PRINT_BACKENDS="file" -if test "$have_papi" = "yes"; then - GTK_PRINT_BACKENDS="$GTK_PRINT_BACKENDS,papi" -fi -if test "$have_cups" = "yes"; then - GTK_PRINT_BACKENDS="$GTK_PRINT_BACKENDS,cups" -fi -if test "$have_papi" != "yes" -a "$have_cups" != "yes"; then - GTK_PRINT_BACKENDS="$GTK_PRINT_BACKENDS,lpr" -fi -AC_SUBST(GTK_PRINT_BACKENDS) - -################################################################ -# Strip -export-dynamic from the link lines of various libraries -################################################################ - -# -# pkg-config --libs gmodule includes the "export_dynamic" flag, -# but this flag is only meaningful for executables. For libraries -# the effect is undefined; what it causes on Linux is that the -# export list from -export-symbols-regex is ignored and everything -# is exported -# -# We are using gmodule-no-export now, but I'm leaving the stripping -# code in place for now, since pango and atk still require gmodule. -export SED -export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh` -if test -n "$export_dynamic"; then - GDK_DEP_LIBS=`echo $GDK_DEP_LIBS | sed -e "s/$export_dynamic//"` - GTK_DEP_LIBS=`echo $GTK_DEP_LIBS | sed -e "s/$export_dynamic//"` -fi - -############# -# GSettings # -############# - -GLIB_GSETTINGS - -################################################## -# GObject introspection -################################################## - -GOBJECT_INTROSPECTION_CHECK(introspection_required_version) - -################################################## -# colord module -################################################# - -AC_ARG_ENABLE(colord, - [AS_HELP_STRING([--enable-colord=@<:@yes/no/auto@:>@], - [build colord support code [default=auto]])], - [enable_colord="$enableval"], - [enable_colord=auto]) - -AC_MSG_CHECKING([whether to use colord]) -if test "$enable_colord" = "auto"; then - if test "$os_win32" = "yes"; then - enable_colord=no - fi -fi -if test "$enable_colord" != "no"; then - AC_MSG_RESULT([yes]) -else - AC_MSG_RESULT([no]) -fi - -have_colord=no -if test "$enable_colord" != "no"; then - if test "$os_win32" != "yes"; then - PKG_CHECK_MODULES(COLORD, colord >= 0.1.9, - have_colord=yes, have_colord=no) - if test "$enable_colord" = "yes"; then - if test "$have_colord" = "no"; then - AC_MSG_ERROR([--enable-colord specified, but not available]) - fi - fi - else - AC_MSG_ERROR([colord support is not available on win32]) - fi -fi - -if test "$have_colord" = "yes"; then - AC_DEFINE(HAVE_COLORD, 1, [define if we have colord]) -fi -AM_CONDITIONAL(HAVE_COLORD, test "x$have_colord" = "xyes") - -################################################## -# Checks for gtk-doc and docbook-tools -################################################## - -GTK_DOC_CHECK([1.20],[--flavour no-tmpl]) - -AC_ARG_ENABLE(man, - [AS_HELP_STRING([--enable-man], - [generate man pages [default=auto]])],, - enable_man=maybe) - -if test "$enable_man" != no; then - AC_PATH_PROG([XSLTPROC], [xsltproc]) - if test -z "$XSLTPROC"; then - if test "$enable_man" = yes ; then - AC_MSG_ERROR([xsltproc is required for --enable-man]) - fi - enable_man=no - fi -fi - -if test "$enable_man" != no; then - dnl check for DocBook DTD in the local catalog - JH_CHECK_XML_CATALOG([-//OASIS//DTD DocBook XML V4.1.2//EN], - [DocBook XML DTD V4.1.2], [have_docbook_dtd=yes], [have_docbook_dtd=no]) - if test "$have_docbook_dtd" != yes; then - if test "$enable_man" = yes ; then - AC_MSG_ERROR([DocBook DTD is required for --enable-man]) - fi - enable_man=no - fi -fi - -if test "$enable_man" != no; then - dnl check for DocBook XSL stylesheets in the local catalog - JH_CHECK_XML_CATALOG([http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl], - [DocBook XSL Stylesheets], [have_docbook_style=yes],[have_docbook_style=no]) - if test "$have_docbook_style" != yes; then - if test "$enable_man" = yes ; then - AC_MSG_ERROR([DocBook XSL Stylesheets are required for --enable-man]) - fi - enable_man=no - fi -fi - -AM_CONDITIONAL(ENABLE_MAN, test "$enable_man" != no) - -AC_MSG_CHECKING([whether to generate man pages]) -if test "$enable_man" != no; then - AC_MSG_RESULT([yes]) -else - AC_MSG_RESULT([no]) -fi - -AC_ARG_ENABLE(doc-cross-references, - AC_HELP_STRING([--disable-doc-cross-references], - [cross reference symbols from other libraries @<:@default=yes@:>@]), - enable_doc_cross_references=$enableval, - enable_doc_cross_references=yes) - -AM_CONDITIONAL(ENABLE_DOC_CROSS_REFERENCES, test x$enable_doc_cross_references != xno) - - - -################################################## -# Visibility handling -################################################## - -GDK_HIDDEN_VISIBILITY_CFLAGS="" -case "$host" in - *-*-mingw*) - dnl on mingw32 we do -fvisibility=hidden and __declspec(dllexport) - AC_DEFINE([_GDK_EXTERN], [__attribute__((visibility("default"))) __declspec(dllexport) extern], - [defines how to decorate public symbols while building]) - CFLAGS="${CFLAGS} -fvisibility=hidden" - ;; - *) - dnl on other compilers, check if we can do -fvisibility=hidden - SAVED_CFLAGS="${CFLAGS}" - CFLAGS="-fvisibility=hidden" - AC_MSG_CHECKING([for -fvisibility=hidden compiler flag]) - AC_TRY_COMPILE([], [return 0], - AC_MSG_RESULT(yes) - enable_fvisibility_hidden=yes, - AC_MSG_RESULT(no) - enable_fvisibility_hidden=no) - CFLAGS="${SAVED_CFLAGS}" - - AS_IF([test "${enable_fvisibility_hidden}" = "yes"], [ - AC_DEFINE([_GDK_EXTERN], [__attribute__((visibility("default"))) extern], - [defines how to decorate public symbols while building]) - GDK_HIDDEN_VISIBILITY_CFLAGS="-fvisibility=hidden" - ]) - ;; -esac -AC_SUBST(GDK_HIDDEN_VISIBILITY_CFLAGS) - -################################################## -# Theming -################################################## - -AC_PATH_PROG([SASSC], [sassc]) -AC_ARG_VAR(SASSC) -AM_CONDITIONAL([REBUILD_SCSS], [test "x$SASSC" != x]) - -################################################## -# Output commands -################################################## - -AC_CONFIG_COMMANDS([gdk/gdkconfig.h], [ - outfile=gdkconfig.h-tmp - cat > $outfile <<\_______EOF -/* gdkconfig.h - * - * This is a generated file. Please modify `configure.ac' - */ - -#ifndef __GDKCONFIG_H__ -#define __GDKCONFIG_H__ - -#if !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION) -#error "Only can be included directly." -#endif - -#include - -G_BEGIN_DECLS - -_______EOF - - cat >>$outfile <<_______EOF -$gdk_windowing -_______EOF - - cat >>$outfile <<_______EOF - -G_END_DECLS - -#endif /* __GDKCONFIG_H__ */ -_______EOF - - - if cmp -s $outfile gdk/gdkconfig.h; then - AC_MSG_NOTICE([gdk/gdkconfig.h is unchanged]) - rm -f $outfile - else - mv $outfile gdk/gdkconfig.h - fi -],[ -gdk_windowing='$GDK_WINDOWING' -]) - -dnl -dnl Check for -Bsymbolic-functions linker flag used to avoid -dnl intra-library PLT jumps, if available. -dnl -AC_ARG_ENABLE(Bsymbolic, - [AS_HELP_STRING([--disable-Bsymbolic], - [avoid linking with -Bsymbolic])],, - [SAVED_LDFLAGS="${LDFLAGS}" - AC_MSG_CHECKING([for -Bsymbolic-functions linker flag]) - LDFLAGS=-Wl,-Bsymbolic-functions - AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[return 0]])], - [AC_MSG_RESULT(yes) - enable_Bsymbolic=yes], - [AC_MSG_RESULT(no) - enable_Bsymbolic=no]) - LDFLAGS="${SAVED_LDFLAGS}"]) - -if test "x${enable_Bsymbolic}" = "xyes" ; then - GTK_LINK_FLAGS=-Wl,-Bsymbolic-functions -fi -AC_SUBST(GTK_LINK_FLAGS) - -dnl -dnl Check whether MSVC toolset is explicitly set -dnl - -AM_CONDITIONAL(MSVC_BASE_NO_TOOLSET_SET, [test x$MSVC_BASE_TOOLSET = x]) -AM_CONDITIONAL(MSVC_NO_TOOLSET_SET, [test x$MSVC_TOOLSET = x]) - -AC_CONFIG_FILES([ -README -INSTALL -config.h.win32 -gtk-zip.sh -Makefile -gdk-3.0.pc -gtk+-3.0.pc -gtk+-unix-print-3.0.pc -gail-3.0.pc -m4macros/Makefile -po/Makefile.in -po-properties/Makefile.in -demos/Makefile -demos/gtk-demo/Makefile -demos/gtk-demo/geninclude.pl -demos/widget-factory/Makefile -demos/icon-browser/Makefile -examples/Makefile -examples/bp/Makefile -examples/application1/Makefile -examples/application2/Makefile -examples/application3/Makefile -examples/application4/Makefile -examples/application5/Makefile -examples/application6/Makefile -examples/application7/Makefile -examples/application8/Makefile -examples/application9/Makefile -examples/application10/Makefile -tests/Makefile -tests/visuals/Makefile -testsuite/Makefile -testsuite/a11y/Makefile -testsuite/a11y/state/Makefile -testsuite/css/Makefile -testsuite/css/parser/Makefile -testsuite/css/nodes/Makefile -testsuite/css/style/Makefile -testsuite/gdk/Makefile -testsuite/gtk/Makefile -testsuite/reftests/Makefile -testsuite/tools/Makefile -docs/Makefile -docs/reference/Makefile -docs/reference/gdk/Makefile -docs/reference/gdk/version.xml -docs/reference/gtk/Makefile -docs/reference/gtk/gtk3.types -docs/reference/gtk/version.xml -docs/reference/gtk/getting_started.xml -docs/reference/libgail-util/Makefile -docs/reference/libgail-util/version.xml -docs/tools/Makefile -win32/Makefile -win32/config-msvc.mak -win32/vs9/Makefile -win32/vs9/gtk3-version-paths.vsprops -win32/vs10/Makefile -win32/vs11/Makefile -win32/vs12/Makefile -win32/vs14/Makefile -win32/vs15/Makefile -win32/vs16/Makefile -win32/vs17/Makefile -win32/vs1x-props/Makefile -win32/vs1x-props/gtk3-version-paths.props -gdk/Makefile -gdk/broadway/Makefile -gdk/x11/Makefile -gdk/win32/Makefile -gdk/win32/rc/Makefile -gdk/win32/rc/gdk.rc -gdk/quartz/Makefile -gdk/wayland/Makefile -gdk/gdkversionmacros.h -gtk/Makefile -gtk/makefile.msc -gtk/gtkversion.h -gtk/gtk-win32.rc.body -gtk/libgtk3.manifest -libgail-util/Makefile -modules/Makefile -modules/input/Makefile -modules/printbackends/Makefile -modules/printbackends/cups/Makefile -modules/printbackends/lpr/Makefile -modules/printbackends/file/Makefile -modules/printbackends/papi/Makefile -modules/printbackends/test/Makefile -]) - -AC_OUTPUT - -# beautify the immodule list a bit -included_immodules=$(echo "${included_immodules}" | $SED 's/,/ /g') -if test -z "${included_immodules}"; then included_immodules="none"; fi - -echo "" -echo " GTK+ $GTK_VERSION" -echo " ===========" -echo "" -echo " GDK backends: $GDK_BACKENDS" -if test "$enable_x11_backend" = "yes"; then -echo " X11 extensions: $X_EXTENSIONS" -fi -echo " Print backends: $PRINT_BACKENDS" -echo " Dynamic modules: $build_dynamic_modules" -echo " Included immodules: $included_immodules" -echo " colord support: $have_colord" -echo " Introspection: $found_introspection" -echo " Debugging: $enable_debug" -echo " Documentation: $enable_gtk_doc" -echo " Profiler: $enable_profiler" diff --git a/demos/Makefile.am b/demos/Makefile.am deleted file mode 100644 index 024fcb3a75..0000000000 --- a/demos/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -## Makefile.am for gtk+/demos -include $(top_srcdir)/Makefile.decl - -SUBDIRS = gtk-demo widget-factory icon-browser - -EXTRA_DIST += \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/demos/gtk-demo/Makefile.am b/demos/gtk-demo/Makefile.am deleted file mode 100644 index 0f4ecaa844..0000000000 --- a/demos/gtk-demo/Makefile.am +++ /dev/null @@ -1,132 +0,0 @@ -## Makefile.am for gtk+/demos -include $(top_srcdir)/Makefile.decl -include $(srcdir)/demos-sources.mak - -demos_opt = - -if BUILD_FONT_DEMO -demos_opt += $(font_features_demo) -endif - -if OS_UNIX -demos_opt += $(page_setup_demo) -endif - -demos = $(demos_base) $(demos_opt) - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -DGDK_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -DEPS = \ - $(top_builddir)/gtk/libgtk-3.la - -LDADDS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) \ - $(GDK_DEP_LIBS) \ - -lm - -bin_PROGRAMS = gtk3-demo gtk3-demo-application - -desktopdir = $(datadir)/applications -dist_desktop_DATA = gtk3-demo.desktop - -BUILT_SOURCES = demos.h demo_resources.c - -EXTRA_DIST += \ - data/source.svg \ - data/symbolic-source.svg \ - demo.gresource.xml \ - $(resource_files) \ - makefile.msc.in \ - org.gtk.Demo.gschema.xml \ - demos.h.win32 \ - meson.build \ - geninclude.py - -gsettings_SCHEMAS = \ - org.gtk.Demo.gschema.xml - -@GSETTINGS_RULES@ - -demos.h: $(demos) geninclude.pl - $(AM_V_GEN) (here=`pwd` ; cd $(srcdir) && $(PERL) $$here/geninclude.pl $(demos)) > demos.h - -demos.h.win32: $(demos_base) geninclude.pl - $(AM_V_GEN) (here=`pwd` ; cd $(srcdir) && $(PERL) $$here/geninclude.pl $(demos_base)) > demos.h.win32 - -nodist_gtk3_demo_SOURCES = demos.h demo_resources.c - -gtk3_demo_SOURCES = \ - $(demos) \ - gtkfishbowl.c \ - gtkfishbowl.h \ - main.c - -gtk3_demo_DEPENDENCIES = $(DEPS) -gtk3_demo_LDADD = $(LDADDS) -gtk3_demo_LDFLAGS = -export-dynamic - -nodist_gtk3_demo_application_SOURCES = demo_resources.c - -gtk3_demo_application_SOURCES = application.c - -gtk3_demo_application_LDADD = $(LDADDS) - -resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/demo.gresource.xml) - -demo_resources.c: demo.gresource.xml $(resource_files) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $(srcdir)/demo.gresource.xml - -iconthemedir = $(datadir)/icons/hicolor - -appsicon16dir = $(iconthemedir)/16x16/apps -appsicon22dir = $(iconthemedir)/22x22/apps -appsicon24dir = $(iconthemedir)/24x24/apps -appsicon32dir = $(iconthemedir)/32x32/apps -appsicon48dir = $(iconthemedir)/48x48/apps -appsicon256dir = $(iconthemedir)/256x256/apps -appsicon512dir = $(iconthemedir)/512x512/apps -appsiconscalabledir = $(iconthemedir)/scalable/apps - -dist_appsicon16_DATA = data/16x16/gtk3-demo.png data/16x16/gtk3-demo-symbolic.symbolic.png -dist_appsicon22_DATA = data/22x22/gtk3-demo.png data/22x22/gtk3-demo-symbolic.symbolic.png -dist_appsicon24_DATA = data/24x24/gtk3-demo.png data/24x24/gtk3-demo-symbolic.symbolic.png -dist_appsicon32_DATA = data/32x32/gtk3-demo.png data/32x32/gtk3-demo-symbolic.symbolic.png -dist_appsicon48_DATA = data/48x48/gtk3-demo.png data/48x48/gtk3-demo-symbolic.symbolic.png -dist_appsicon256_DATA = data/256x256/gtk3-demo.png data/256x256/gtk3-demo-symbolic.symbolic.png -dist_appsicon512_DATA = data/512x512/gtk3-demo.png data/512x512/gtk3-demo-symbolic.symbolic.png - -update_icon_cache = $(top_builddir)/gtk/gtk-update-icon-cache$(EXEEXT) --ignore-theme-index --force - -install-data-hook: install-update-icon-cache -uninstall-hook: uninstall-update-icon-cache - -install-update-icon-cache: - $(AM_V_at)$(POST_INSTALL) - test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)" - -uninstall-update-icon-cache: - $(AM_V_at)$(POST_UNINSTALL) - test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)" - -# ------------------- MSVC Build Items ---------------- -MSVCPROJS = gtk3-demo - -gtk3_demo_FILES = $(gtk3_demo_SOURCES) -gtk3_demo_EXCLUDES = font_features.c|pagesetup.c - -include $(top_srcdir)/win32/Makefile.msvcproj - -dist-hook: \ - $(top_builddir)/win32/vs9/gtk3-demo.vcproj - -DISTCLEANFILES = demos.h demos.h.win32 demo_resources.c - --include $(top_srcdir)/git.mk diff --git a/demos/icon-browser/Makefile.am b/demos/icon-browser/Makefile.am deleted file mode 100644 index a969d72954..0000000000 --- a/demos/icon-browser/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -LDADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -bin_PROGRAMS = gtk3-icon-browser - -desktopdir = $(datadir)/applications -dist_desktop_DATA = gtk3-icon-browser.desktop - -nodist_gtk3_icon_browser_SOURCES = resources.c - -gtk3_icon_browser_SOURCES = \ - main.c \ - iconbrowserapp.c iconbrowserapp.h \ - iconbrowserwin.c iconbrowserwin.h \ - iconstore.c iconstore.h - -BUILT_SOURCES = \ - resources.c - -DISTCLEANFILES = resources.c - -resources.c: iconbrowser.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/iconbrowser.gresource.xml) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/iconbrowser.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -EXTRA_DIST = \ - menus.ui \ - iconbrowser.gresource.xml \ - window.ui \ - icon.list \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/demos/widget-factory/Makefile.am b/demos/widget-factory/Makefile.am deleted file mode 100644 index 9bdc941fc9..0000000000 --- a/demos/widget-factory/Makefile.am +++ /dev/null @@ -1,76 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -bin_PROGRAMS = gtk3-widget-factory - -desktopdir = $(datadir)/applications -dist_desktop_DATA = gtk3-widget-factory.desktop - -nodist_gtk3_widget_factory_SOURCES = widget_factory_resources.c - -gtk3_widget_factory_SOURCES = widget-factory.c - -BUILT_SOURCES = \ - widget_factory_resources.c - -gtk3_widget_factory_DEPENDENCIES = \ - $(top_builddir)/gtk/libgtk-3.la - -gtk3_widget_factory_CPPFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(NULL) - -gtk3_widget_factory_LDADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) \ - $(NULL) - -widget_factory_resources.c: widget-factory.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/widget-factory.gresource.xml) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $< - - -iconthemedir = $(datadir)/icons/hicolor - -appsicon16dir = $(iconthemedir)/16x16/apps -appsicon22dir = $(iconthemedir)/22x22/apps -appsicon24dir = $(iconthemedir)/24x24/apps -appsicon32dir = $(iconthemedir)/32x32/apps -appsicon48dir = $(iconthemedir)/48x48/apps -appsicon256dir = $(iconthemedir)/256x256/apps -appsicon512dir = $(iconthemedir)/512x512/apps - -dist_appsicon16_DATA = data/16x16/gtk3-widget-factory.png data/16x16/gtk3-widget-factory-symbolic.symbolic.png -dist_appsicon22_DATA = data/22x22/gtk3-widget-factory.png data/22x22/gtk3-widget-factory-symbolic.symbolic.png -dist_appsicon24_DATA = data/24x24/gtk3-widget-factory.png data/24x24/gtk3-widget-factory-symbolic.symbolic.png -dist_appsicon32_DATA = data/32x32/gtk3-widget-factory.png data/32x32/gtk3-widget-factory-symbolic.symbolic.png -dist_appsicon48_DATA = data/48x48/gtk3-widget-factory.png data/48x48/gtk3-widget-factory-symbolic.symbolic.png -dist_appsicon256_DATA = data/256x256/gtk3-widget-factory.png data/256x256/gtk3-widget-factory-symbolic.symbolic.png -dist_appsicon512_DATA = data/512x512/gtk3-widget-factory.png - -update_icon_cache = $(top_builddir)/gtk/gtk-update-icon-cache$(EXEEXT) --ignore-theme-index --force - -install-data-hook: install-update-icon-cache -uninstall-hook: uninstall-update-icon-cache - -install-update-icon-cache: - $(AM_V_at)$(POST_INSTALL) - test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)" - -uninstall-update-icon-cache: - $(AM_V_at)$(POST_UNINSTALL) - test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)" - -EXTRA_DIST += \ - widget-factory.ui \ - widget-factory.css \ - help-overlay.ui \ - widget-factory.gresource.xml \ - data/source.svg \ - data/symbolic-source.svg \ - meson.build - -DISTCLEANFILES = widget_factory_resources.c - --include $(top_srcdir)/git.mk diff --git a/docs/Makefile.am b/docs/Makefile.am deleted file mode 100644 index fbc230ec77..0000000000 --- a/docs/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -## Process this file with automake to produce Makefile.in -include $(top_srcdir)/Makefile.decl - -SUBDIRS = reference tools - -EXTRA_DIST += \ - CODING-STYLE \ - developers.txt \ - dnd_internals.txt \ - focus_tracking.txt \ - iconcache.txt \ - RELEASE-HOWTO \ - sizing-test.txt \ - styles.txt \ - text_widget_internals.txt \ - tree-column-sizing.png \ - tree-column-sizing.txt \ - widget_geometry.txt \ - widget_system.txt - --include $(top_srcdir)/git.mk diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am deleted file mode 100644 index 3a52c1e9a6..0000000000 --- a/docs/reference/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -## Process this file with automake to produce Makefile.in -include $(top_srcdir)/Makefile.decl - -SUBDIRS = gdk gtk libgail-util - -GITIGNOREFILES = */*.1 - -EXTRA_DIST += \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/docs/reference/gdk/Makefile.am b/docs/reference/gdk/Makefile.am deleted file mode 100644 index 77264cf210..0000000000 --- a/docs/reference/gdk/Makefile.am +++ /dev/null @@ -1,212 +0,0 @@ -## Process this file with automake to produce Makefile.in - -AUTOMAKE_OPTIONS = 1.6 - -# The name of the module. -DOC_MODULE=gdk3 - -# The top-level SGML file. -DOC_MAIN_SGML_FILE=gdk-docs.sgml - -# Extra options to supply to gtkdoc-scan -SCAN_OPTIONS=--deprecated-guards=GDK_DISABLE_DEPRECATED \ - --ignore-decorators=G_GNUC_WARN_UNUSED_RESULT - -# The directory containing the source code. Relative to $(srcdir) -DOC_SOURCE_DIR=$(top_srcdir)/gdk $(top_srcdir)/gdk/x11 - -# Used for dependencies -HFILE_GLOB=$(top_srcdir)/gdk/*.h $(top_srcdir)/gdk/x11/gdkx.h -CFILE_GLOB=$(top_srcdir)/gdk/*.c - -# Header files to ignore when scanning -IGNORE_HFILES= \ - gdkintl.h \ - gdkmarshalers.h \ - gdkkeysyms.h \ - gdkinternals.h \ - gdkprivate.h \ - gdk-private.h \ - gdkapplaunchcontextprivate.h \ - gdkcursorprivate.h \ - gdkdevicemanagerprivate.h \ - gdkdeviceprivate.h \ - gdkdisplaymanagerprivate.h \ - gdkdisplayprivate.h \ - gdkdndprivate.h \ - gdkframeclockprivate.h \ - gdkglcontextprivate.h \ - gdkkeysprivate.h \ - gdkscreenprivate.h \ - gdkseatdefaultprivate.h \ - gdkseatprivate.h \ - gdkvisualprivate.h \ - keyname-table.h \ - win32 \ - x11 \ - quartz \ - broadway \ - wayland - -# Extra files to add when scanning -EXTRA_HFILES= \ - $(top_srcdir)/gdk/x11/gdkx.h - -# CFLAGS and LDFLAGS for compiling scan program. Only needed -# if $(DOC_MODULE).types is non-empty. -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir) \ - -I$(top_builddir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GDK_DEP_CFLAGS) - -GTKDOC_LIBS = $(top_builddir)/gdk/libgdk-3.la $(GDK_DEP_LIBS) - -# Extra options to supply to gtkdoc-mkdb -MKDB_OPTIONS=--output-format=xml --name-space=gdk - -# Extra SGML files that are included by DOC_MAIN_SGML_FILE -content_files = \ - version.xml - -# Images to copy into HTML directory -HTML_IMAGES = \ - images/rotated-text.png \ - images/X_cursor.png \ - images/arrow.png \ - images/based_arrow_down.png \ - images/based_arrow_up.png \ - images/boat.png \ - images/bogosity.png \ - images/bottom_left_corner.png \ - images/bottom_right_corner.png \ - images/bottom_side.png \ - images/bottom_tee.png \ - images/box_spiral.png \ - images/center_ptr.png \ - images/circle.png \ - images/clock.png \ - images/coffee_mug.png \ - images/cross.png \ - images/cross_reverse.png \ - images/crosshair.png \ - images/diamond_cross.png \ - images/dot.png \ - images/dotbox.png \ - images/double_arrow.png \ - images/draft_large.png \ - images/draft_small.png \ - images/draped_box.png \ - images/exchange.png \ - images/fleur.png \ - images/gobbler.png \ - images/gumby.png \ - images/hand1.png \ - images/hand2.png \ - images/heart.png \ - images/icon.png \ - images/iron_cross.png \ - images/left_ptr.png \ - images/left_side.png \ - images/left_tee.png \ - images/leftbutton.png \ - images/ll_angle.png \ - images/lr_angle.png \ - images/man.png \ - images/middlebutton.png \ - images/mouse.png \ - images/pencil.png \ - images/pirate.png \ - images/plus.png \ - images/question_arrow.png \ - images/right_ptr.png \ - images/right_side.png \ - images/right_tee.png \ - images/rightbutton.png \ - images/rtl_logo.png \ - images/sailboat.png \ - images/sb_down_arrow.png \ - images/sb_h_double_arrow.png \ - images/sb_left_arrow.png \ - images/sb_right_arrow.png \ - images/sb_up_arrow.png \ - images/sb_v_double_arrow.png \ - images/shuttle.png \ - images/sizing.png \ - images/spider.png \ - images/spraycan.png \ - images/star.png \ - images/target.png \ - images/tcross.png \ - images/top_left_arrow.png \ - images/top_left_corner.png \ - images/top_right_corner.png \ - images/top_side.png \ - images/top_tee.png \ - images/trek.png \ - images/ul_angle.png \ - images/umbrella.png \ - images/ur_angle.png \ - images/watch.png \ - images/xterm.png \ - images/alias_cursor.png \ - images/all_scroll_cursor.png \ - images/cell_cursor.png \ - images/col_resize_cursor.png \ - images/copy_cursor.png \ - images/crosshair_cursor.png \ - images/default_cursor.png \ - images/e_resize_cursor.png \ - images/ew_resize_cursor.png \ - images/grabbing_cursor.png \ - images/grab_cursor.png \ - images/hand_cursor.png \ - images/context_menu_cursor.png \ - images/help_cursor.png \ - images/move_cursor.png \ - images/ne_resize_cursor.png \ - images/nesw_resize_cursor.png \ - images/no_drop_cursor.png \ - images/not_allowed_cursor.png \ - images/n_resize_cursor.png \ - images/ns_resize_cursor.png \ - images/nw_resize_cursor.png \ - images/nwse_resize_cursor.png \ - images/pointer_cursor.png \ - images/progress_cursor.png \ - images/row_resize_cursor.png \ - images/se_resize_cursor.png \ - images/s_resize_cursor.png \ - images/sw_resize_cursor.png \ - images/text_cursor.png \ - images/vertical_text_cursor.png \ - images/wait_cursor.png \ - images/w_resize_cursor.png \ - images/X_cursor.png \ - images/zoom_in_cursor.png \ - images/zoom_out_cursor.png - -if ENABLE_DOC_CROSS_REFERENCES -# Extra options to supply to gtkdoc-fixref -FIXXREF_OPTIONS= \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \ - --extra-dir=$(CAIRO_PREFIX)/share/gtk-doc/html/cairo -endif - -include $(top_srcdir)/gtk-doc.make - -# Other files to distribute -EXTRA_DIST += \ - version.xml.in \ - meson.build - -if ENABLE_GTK_DOC -TESTS_ENVIRONMENT = cd $(srcdir) && \ - DOC_MODULE=$(DOC_MODULE) DOC_MAIN_SGML_FILE=$(DOC_MAIN_SGML_FILE) \ - SRCDIR=$(abs_srcdir) BUILDDIR=$(abs_builddir) -#TESTS = $(GTKDOC_CHECK) -endif - --include $(top_srcdir)/git.mk diff --git a/docs/reference/gtk/Makefile.am b/docs/reference/gtk/Makefile.am deleted file mode 100644 index dc9b80c6c5..0000000000 --- a/docs/reference/gtk/Makefile.am +++ /dev/null @@ -1,562 +0,0 @@ -## Process this file with automake to produce Makefile.in - -AUTOMAKE_OPTIONS = 1.6 - -# The name of the module. -DOC_MODULE=gtk3 - -# The top-level SGML file. -DOC_MAIN_SGML_FILE=gtk-docs.sgml - -# Extra options to supply to gtkdoc-scan -SCAN_OPTIONS=--deprecated-guards="GTK_ENABLE_BROKEN|GTK_DISABLE_DEPRECATED" - -# The directory containing the source code. Relative to $(srcdir) -DOC_SOURCE_DIR=$(top_srcdir)/gtk - -# Used for dependencies -HFILE_GLOB=$(top_srcdir)/gtk/*.h -CFILE_GLOB=$(top_srcdir)/gtk/*.c - -# Header files to ignore when scanning -IGNORE_HFILES = \ - inspector \ - a11y \ - gtkaccelgroupprivate.h \ - gtkaccelmapprivate.h \ - gtkadjustmentprivate.h \ - gtkallocatedbitmaskprivate.h \ - gtkappchooserprivate.h \ - gtkapplicationaccelsprivate.h \ - gtkapplicationprivate.h \ - gtkbindingsprivate.h \ - gtkbitmaskprivate.h \ - gtkboxprivate.h \ - gtkbuilderprivate.h \ - gtkbuttonprivate.h \ - gtkcairoblurprivate.h \ - gtkcellareaboxcontextprivate.h \ - gtkclipboardprivate.h \ - gtkcolorchooserprivate.h \ - gtkcoloreditorprivate.h \ - gtkcolorplaneprivate.h \ - gtkcolorscaleprivate.h \ - gtkcolorswatchprivate.h \ - gtkcomboboxprivate.h \ - gtkcontainerprivate.h \ - gtkcssanimatedstyleprivate.h \ - gtkcssanimationprivate.h \ - gtkcssarrayvalueprivate.h \ - gtkcssbgsizevalueprivate.h \ - gtkcssbordervalueprivate.h \ - gtkcsscolorvalueprivate.h \ - gtkcsscornervalueprivate.h \ - gtkcsscustompropertyprivate.h \ - gtkcsseasevalueprivate.h \ - gtkcssenginevalueprivate.h \ - gtkcssenumvalueprivate.h \ - gtkcssiconthemevalueprivate.h \ - gtkcssimagebuiltinprivate.h \ - gtkcssimagecrossfadeprivate.h \ - gtkcssimagegradientprivate.h \ - gtkcssimageiconthemeprivate.h \ - gtkcssimagelinearprivate.h \ - gtkcssimageprivate.h \ - gtkcssimagescaledprivate.h \ - gtkcssimagesurfaceprivate.h \ - gtkcssimageurlprivate.h \ - gtkcssimagevalueprivate.h \ - gtkcssimagewin32private.h \ - gtkcssinheritvalueprivate.h \ - gtkcssinitialvalueprivate.h \ - gtkcsskeyframesprivate.h \ - gtkcsslookupprivate.h \ - gtkcssmatcherprivate.h \ - gtkcssnodeprivate.h \ - gtkcssnodedeclarationprivate.h \ - gtkcssnumbervalueprivate.h \ - gtkcsspathnodeprivate.h \ - gtkcssparserprivate.h \ - gtkcsspositionvalueprivate.h \ - gtkcssproviderprivate.h \ - gtkcssrepeatvalueprivate.h \ - gtkcssrgbavalueprivate.h \ - gtkcsssectionprivate.h \ - gtkcssselectorprivate.h \ - gtkcssshadowsvalueprivate.h \ - gtkcssshadowvalueprivate.h \ - gtkcssshorthandpropertyprivate.h\ - gtkcssstaticstyleprivate.h \ - gtkcssstringvalueprivate.h \ - gtkcssstylefuncsprivate.h \ - gtkcssstyleprivate.h \ - gtkcssstylepropertyprivate.h \ - gtkcsstransformvalueprivate.h \ - gtkcsstransientnodeprivate.h \ - gtkcsstransitionprivate.h \ - gtkcsstypedvalueprivate.h \ - gtkcsstypesprivate.h \ - gtkcssunsetvalueprivate.h \ - gtkcssvalueprivate.h \ - gtkcsswidgetnodeprivate.h \ - gtkdialogprivate.h \ - gtkentryprivate.h \ - gtkeventcontrollerprivate.h \ - gtkfilechooserprivate.h \ - gtkfilechooserwidgetprivate.h \ - gtkfontchooserprivate.h \ - gtkgesturedragprivate.h \ - gtkgesturelongpressprivate.h \ - gtkgesturemultipressprivate.h \ - gtkgesturepanprivate.h \ - gtkgestureprivate.h \ - gtkgesturerotateprivate.h \ - gtkgesturesingleprivate.h \ - gtkgestureswipeprivate.h \ - gtkgesturezoomprivate.h \ - gtkheaderbarprivate.h \ - gtkhslaprivate.h \ - gtkiconhelperprivate.h \ - gtkiconviewprivate.h \ - gtkimageprivate.h \ - gtkimmoduleprivate.h \ - gtklabelprivate.h \ - gtklockbuttonprivate.h \ - gtkmagnifierprivate.h \ - gtkmenubuttonprivate.h \ - gtkmenuitemprivate.h \ - gtkmenuprivate.h \ - gtkmenushellprivate.h \ - gtkmodulesprivate.h \ - gtkmountoperationprivate.h \ - gtkorientableprivate.h \ - gtkpixelcacheprivate.h \ - gtkplacessidebarprivate.h \ - gtkplacesviewprivate.h \ - gtkplacesviewrowprivate.h \ - gtkpopoverprivate.h \ - gtkprinter-private.h \ - gtkprintoperation-private.h \ - gtkprivate.h \ - gtkrangeprivate.h \ - gtkrecentchooserprivate.h \ - gtkrenderbackgroundprivate.h \ - gtkrenderborderprivate.h \ - gtkrendericonprivate.h \ - gtkrenderprivate.h \ - gtkroundedboxprivate.h \ - gtkscaleprivate.h \ - gtksearchengine.h \ - gtksearchenginemodel.h \ - gtksearchenginequartz.h \ - gtksearchenginesimple.h \ - gtksearchenginetracker.h \ - gtksearchentryprivate.h \ - gtkselectionprivate.h \ - gtksettingsprivate.h \ - gtksidebarrowprivate.h \ - gtksizegroup-private.h \ - gtksizerequestcacheprivate.h \ - gtksocketprivate.h \ - gtkstyleanimationprivate.h \ - gtkstylecascadeprivate.h \ - gtkstylecontextprivate.h \ - gtkstylepropertyprivate.h \ - gtkstyleproviderprivate.h \ - gtktextattributesprivate.h \ - gtktextchildprivate.h \ - gtktexthandleprivate.h \ - gtktextiterprivate.h \ - gtktextmarkprivate.h \ - gtktexttagprivate.h \ - gtktogglebuttonprivate.h \ - gtktoolbarprivate.h \ - gtktoolpaletteprivate.h \ - gtktooltipprivate.h \ - gtktooltipwindowprivate.h \ - gtktreeprivate.h \ - gtkwidgetprivate.h \ - gtkwin32themeprivate.h \ - gtkwindowprivate.h \ - fnmatch.h \ - gtkactionmuxer.h \ - gtkactionobserver.h \ - gtkactionobservable.h \ - gtk9slice.h \ - gtkanimationdescription.h \ - gtkbitmaskprivateimpl.h \ - gtkbookmarksmanager.h \ - gtkdbusgenerated.c \ - gtkdbusgenerated.h \ - gtkdebug.h \ - gtkactionhelper.h \ - gtkdndcursors.h \ - gtkfilechooserdefault.h \ - gtkfilechooserembed.h \ - gtkfilechooserentry.h \ - gtkfilechoosersettings.h \ - gtkfilechooserutils.h \ - gtkfilesystem.h \ - gtkfilesystemmodel.h \ - gtkfilesystemunix.h \ - gtkfilesystemwin32.h \ - gtkfontchooserutils.h \ - gtkiconcache.h \ - gtkiconcachevalidator.h \ - gtkiconthemeparser.h \ - gtkintl.h \ - gtkkeyhash.h \ - gtkkineticscrolling.h \ - gtkmarshal.h \ - gtkmnemonichash.h \ - gtkmenutracker.h \ - gtkmenutrackeritem.h \ - gtkmenusectionbox.h \ - gtkmodelmenu.h \ - gtkmodelmenuitem.h \ - gtkmodifierstyle.h \ - gtkpathbar.h \ - gtkprintbackend.h \ - gtkprinteroption.h \ - gtkprinteroptionset.h \ - gtkprinteroptionwidget.h \ - gtkprint-win32.h \ - gtkprintutils.h \ - gtkprivate.h \ - gtkprivatetypebuiltins.h \ - gtkquery.h \ - gtkrbtree.h \ - gtkrecentchooserdefault.h \ - gtkrecentchooserutils.h \ - gtksearchengine.h \ - gtksearchenginetracker.h \ - gtksearchenginesimple.h \ - gtksearchenginequartz.h \ - gtksequence.h \ - gtksocketprivate.h \ - gtktextbtree.h \ - gtktextbufferserialize.h \ - gtktextdisplay.h \ - gtktextlayout.h \ - gtktextsegment.h \ - gtktexttypes.h \ - gtktextutil.h \ - gtktimeline.h \ - gtkthemes.h \ - gtktrashmonitor.h \ - gtktrayicon.h \ - gtktreedatalist.h \ - gtktreemenu.h \ - gtktypebuiltins.h \ - gtkxembed.h \ - gtkwin32embed.h \ - gtkwin32embedwidget.h \ - gtkwindow-decorate.h \ - xdgmime \ - xembed.h - -# CFLAGS and LDFLAGS for compiling scan program. Only needed -# if $(DOC_MODULE).types is non-empty. -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir) \ - -I$(top_builddir)/gdk \ - -DGTK_ENABLE_BROKEN \ - -Wno-deprecated-declarations \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -CPPFLAGS += \ - -UGTK_DISABLE_SINGLE_INCLUDES - -GTKDOC_LIBS = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - - -# Extra options to supply to gtkdoc-mkdb -MKDB_OPTIONS=--output-format=xml --name-space=gtk --default-includes=gtk/gtk.h - -# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) -content_files = \ - broadway.xml \ - broadwayd.xml \ - building.sgml \ - compiling.sgml \ - css-overview.xml \ - css-properties.xml \ - drawing-model.xml \ - $(builddir)/getting_started.xml \ - glossary.xml \ - gtk3-demo-application.xml \ - gtk3-demo.xml \ - gtk3-icon-browser.xml \ - gtk3-widget-factory.xml \ - gtk-builder-tool.xml \ - gtk-encode-symbolic-svg.xml \ - gtk-launch.xml \ - gtk-query-immodules-3.0.xml \ - gtk-query-settings.xml \ - gtk-update-icon-cache.xml \ - input-handling.xml \ - migrating-2to3.xml \ - migrating-3xtoy.xml \ - migrating-checklist.sgml \ - migrating-GtkGrid.xml \ - migrating-GtkStyleContext.xml \ - migrating-smclient-GtkApplication.xml \ - migrating-unique-GtkApplication.xml \ - osx.sgml \ - overview.xml \ - question_index.sgml \ - resources.sgml \ - running.sgml \ - text_widget.sgml \ - tree_widget.sgml \ - version.xml \ - visual_index.xml \ - wayland.xml \ - windows.sgml \ - x11.sgml - -expand_content_files = \ - compiling.sgml \ - drawing-model.xml \ - $(builddir)/getting_started.xml \ - glossary.xml \ - input-handling.xml \ - migrating-2to3.xml \ - migrating-3xtoy.xml \ - migrating-checklist.sgml \ - migrating-GtkGrid.xml \ - migrating-GtkStyleContext.xml \ - migrating-smclient-GtkApplication.xml \ - migrating-unique-GtkApplication.xml \ - question_index.sgml \ - text_widget.sgml \ - tree_widget.sgml - -# Images to copy into HTML directory -HTML_IMAGES = \ - $(srcdir)/images/aboutdialog.png \ - $(srcdir)/images/accel-label.png \ - $(srcdir)/images/action-bar.png \ - $(srcdir)/images/appchooserbutton.png \ - $(srcdir)/images/appchooserdialog.png \ - $(srcdir)/images/assistant.png \ - $(srcdir)/images/box-packing.png \ - $(srcdir)/images/box-expand.png \ - $(srcdir)/images/button.png \ - $(srcdir)/images/check-button.png \ - $(srcdir)/images/color-button.png \ - $(srcdir)/images/colorchooser.png \ - $(srcdir)/images/combo-box.png \ - $(srcdir)/images/combo-box-entry.png \ - $(srcdir)/images/combo-box-text.png \ - $(srcdir)/images/entry.png \ - $(srcdir)/images/figure-hierarchical-drawing.png \ - $(srcdir)/images/figure-windowed-label.png \ - $(srcdir)/images/file-button.png \ - $(srcdir)/images/filechooser.png \ - $(srcdir)/images/font-button.png \ - $(srcdir)/images/fontchooser.png \ - $(srcdir)/images/frame.png \ - $(srcdir)/images/glarea.png \ - $(srcdir)/images/headerbar.png \ - $(srcdir)/images/icon-view.png \ - $(srcdir)/images/image.png \ - $(srcdir)/images/info-bar.png \ - $(srcdir)/images/label.png \ - $(srcdir)/images/levelbar.png \ - $(srcdir)/images/link-button.png \ - $(srcdir)/images/list-and-tree.png \ - $(srcdir)/images/lock-button.png \ - $(srcdir)/images/lockbutton.png \ - $(srcdir)/images/lockbutton-locked.png \ - $(srcdir)/images/lockbutton-unlocked.png \ - $(srcdir)/images/lockbutton-sorry.png \ - $(srcdir)/images/menubar.png \ - $(srcdir)/images/menu-button.png \ - $(srcdir)/images/messagedialog.png \ - $(srcdir)/images/multiline-text.png \ - $(srcdir)/images/notebook.png \ - $(srcdir)/images/panes.png \ - $(srcdir)/images/pagesetupdialog.png \ - $(srcdir)/images/placessidebar.png \ - $(srcdir)/images/popup-anchors.png \ - $(srcdir)/images/popup-at.svg \ - $(srcdir)/images/popup-flip.png \ - $(srcdir)/images/popup-slide.png \ - $(srcdir)/images/printdialog.png \ - $(srcdir)/images/progressbar.png \ - $(srcdir)/images/radio-group.png \ - $(srcdir)/images/recentchooserdialog.png \ - $(srcdir)/images/scales.png \ - $(srcdir)/images/scrollbar.png \ - $(srcdir)/images/scrolledwindow.png \ - $(srcdir)/images/search-bar.png \ - $(srcdir)/images/search-entry.png \ - $(srcdir)/images/separator.png \ - $(srcdir)/images/sidebar.png \ - $(srcdir)/images/spinbutton.png \ - $(srcdir)/images/spinner.png \ - $(srcdir)/images/stack.png \ - $(srcdir)/images/stackswitcher.png \ - $(srcdir)/images/statusbar.png \ - $(srcdir)/images/toggle-button.png \ - $(srcdir)/images/toolbar.png \ - $(srcdir)/images/toolpalette.png \ - $(srcdir)/images/tree-view-coordinates.png \ - $(srcdir)/images/volumebutton.png \ - $(srcdir)/images/window.png \ - $(srcdir)/images/layout-btlr.png \ - $(srcdir)/images/layout-btrl.png \ - $(srcdir)/images/layout-lrbt.png \ - $(srcdir)/images/layout-lrtb.png \ - $(srcdir)/images/layout-rlbt.png \ - $(srcdir)/images/layout-rltb.png \ - $(srcdir)/images/layout-tblr.png \ - $(srcdir)/images/layout-tbrl.png \ - $(srcdir)/images/widget-hvalign.png \ - $(srcdir)/images/window-default.png \ - $(srcdir)/images/hello-world.png \ - $(srcdir)/images/grid-packing.png \ - $(srcdir)/images/drawing.png \ - $(srcdir)/images/switch.png \ - $(srcdir)/images/linear.png \ - $(srcdir)/images/ease.png \ - $(srcdir)/images/ease-in-out.png \ - $(srcdir)/images/ease-in.png \ - $(srcdir)/images/ease-out.png \ - $(srcdir)/images/gradient1.png \ - $(srcdir)/images/gradient2.png \ - $(srcdir)/images/gradient3.png \ - $(srcdir)/images/gradient4.png \ - $(srcdir)/images/border1.png \ - $(srcdir)/images/border2.png \ - $(srcdir)/images/border3.png \ - $(srcdir)/images/slices.png \ - $(srcdir)/images/checks.png \ - $(srcdir)/images/options.png \ - $(srcdir)/images/arrows.png \ - $(srcdir)/images/expanders.png \ - $(srcdir)/images/background.png \ - $(srcdir)/images/frames.png \ - $(srcdir)/images/frame-gap.png \ - $(srcdir)/images/sliders.png \ - $(srcdir)/images/focus.png \ - $(srcdir)/images/handles.png \ - $(srcdir)/images/extensions.png \ - $(srcdir)/images/numerableicon.png \ - $(srcdir)/images/numerableicon2.png \ - $(srcdir)/images/bloatpad-osx.png \ - $(srcdir)/images/bloatpad-gnome.png \ - $(srcdir)/images/bloatpad-xfce.png \ - $(srcdir)/images/down-center.png \ - $(srcdir)/images/down-end.png \ - $(srcdir)/images/down-start.png \ - $(srcdir)/images/left-center.png \ - $(srcdir)/images/left-end.png \ - $(srcdir)/images/left-start.png \ - $(srcdir)/images/right-center.png \ - $(srcdir)/images/right-end.png \ - $(srcdir)/images/right-start.png \ - $(srcdir)/images/up-center.png \ - $(srcdir)/images/up-end.png \ - $(srcdir)/images/up-start.png \ - $(srcdir)/images/list-box.png \ - $(srcdir)/images/getting-started-app1.png \ - $(srcdir)/images/getting-started-app2.png \ - $(srcdir)/images/getting-started-app3.png \ - $(srcdir)/images/getting-started-app4.png \ - $(srcdir)/images/getting-started-app6.png \ - $(srcdir)/images/getting-started-app7.png \ - $(srcdir)/images/getting-started-app8.png \ - $(srcdir)/images/getting-started-app9.png \ - $(srcdir)/images/getting-started-app10.png \ - $(srcdir)/images/exampleapp.png \ - $(srcdir)/images/flow-box.png \ - $(srcdir)/images/inspector.png \ - $(srcdir)/images/gedit-shortcuts.png \ - $(srcdir)/images/clocks-shortcuts.png \ - $(srcdir)/images/builder-shortcuts.png - -if ENABLE_DOC_CROSS_REFERENCES -# Extra options to supply to gtkdoc-fixref -FIXXREF_OPTIONS=--extra-dir=../gdk/html \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gio \ - --extra-dir=$(ATK_PREFIX)/share/gtk-doc/html/atk \ - --extra-dir=$(PANGO_PREFIX)/share/gtk-doc/html/pango \ - --extra-dir=$(CAIRO_PREFIX)/share/gtk-doc/html/cairo -endif - -include $(top_srcdir)/gtk-doc.make - -# Other files to distribute -EXTRA_DIST += version.xml.in gtk3.types.in getting_started.xml.in - -######################################################################## - -man_MANS = \ - gtk-query-immodules-3.0.1 \ - gtk-update-icon-cache.1 \ - gtk-encode-symbolic-svg.1 \ - gtk-launch.1 \ - gtk3-demo.1 \ - gtk3-demo-application.1 \ - gtk3-widget-factory.1 \ - gtk3-icon-browser.1 \ - broadwayd.1 \ - gtk-builder-tool.1 \ - gtk-query-settings.1 - -if ENABLE_MAN - -XSLTPROC_FLAGS = \ - --nonet \ - --stringparam man.output.quietly 1 \ - --stringparam funcsynopsis.style ansi \ - --stringparam man.th.extra1.suppress 1 \ - --stringparam man.authors.section.enabled 0 \ - --stringparam man.copyright.section.enabled 0 - -.xml.1: - $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - -dist-local-check-mans-enabled: - if grep "Man generation disabled" $(man_MANS) >/dev/null; then $(RM) $(man_MANS); fi - -else - -$(man_MANS): - echo Man generation disabled. Creating dummy $@. Configure with --enable-man to enable it. - echo Man generation disabled. Remove this file, configure with --enable-man, and rebuild > $@ - -dist-local-check-mans-enabled: - echo "*** --enable-man must be used in order to make dist" - false - -endif - -MAINTAINERCLEANFILES = $(man_MANS) $(BUILT_SOURCES) - -EXTRA_DIST += \ - $(man_MANS) \ - meson.build - -if ENABLE_GTK_DOC -TESTS_ENVIRONMENT = cd $(srcdir) && \ - DOC_MODULE=$(DOC_MODULE) DOC_MAIN_SGML_FILE=$(DOC_MAIN_SGML_FILE) \ - SRCDIR=$(abs_srcdir) BUILDDIR=$(abs_builddir) -#TESTS = $(GTKDOC_CHECK) -endif - -dist-hook-local: dist-local-check-mans-enabled all-local - -gtk-docs-clean: clean - cd $(srcdir) && rm -rf xml html - --include $(top_srcdir)/git.mk diff --git a/docs/reference/libgail-util/Makefile.am b/docs/reference/libgail-util/Makefile.am deleted file mode 100644 index 43f66a14e7..0000000000 --- a/docs/reference/libgail-util/Makefile.am +++ /dev/null @@ -1,41 +0,0 @@ -## Process this file with automake to produce Makefile.in - -AUTOMAKE_OPTIONS = 1.7 - -# The name of the module. -DOC_MODULE=gail-libgail-util3 - -# The top-level SGML file. -DOC_MAIN_SGML_FILE=gail-libgail-util-docs.sgml - -# The directory containing the source code (if it contains documentation). -DOC_SOURCE_DIR=$(top_srcdir)/libgail-util - -# Used for dependencies -HFILE_GLOB = $(top_srcdir)/libgail-util/*.h -CFILE_GLOB = $(top_srcdir)/libgail-util/*.c - -# CFLAGS and LDFLAGS for compiling scan program. Only needed -# if $(DOC_MODULE).types is non-empty. -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir) \ - $(DEP_CFLAGS) - -GTKDOC_LIBS = $(top_builddir)/libgail-util/libgailutil-3.la - -# gtkdoc-mkdb related varaibles -MKDB_OPTIONS = -content_files = \ - version.xml - -HTML_IMAGES = - -include $(top_srcdir)/gtk-doc.make - -# Other files to distribute -EXTRA_DIST += \ - version.xml.in \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/docs/tools/Makefile.am b/docs/tools/Makefile.am deleted file mode 100644 index bec43e3a55..0000000000 --- a/docs/tools/Makefile.am +++ /dev/null @@ -1,48 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - -I$(top_srcdir)/gdk/x11 \ - -I$(top_srcdir)/tests \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -DEPS = \ - $(top_builddir)/gtk/libgtk-3.la - -LDADDS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/tests/gtkgears.o \ - $(GTK_DEP_LIBS) \ - $(GDK_DEP_LIBS) \ - -lm - -EXTRA_DIST += \ - meson.build - -if USE_X11 -noinst_PROGRAMS = \ - doc-shooter -endif - -doc_shooter_DEPENDENCIES = $(DEPS) -doc_shooter_LDADD = $(LDADDS) -doc_shooter_SOURCES = \ - shadow.c \ - shadow.h \ - shooter.c \ - widgets.c \ - widgets.h - -clean-local: - for file in *.png; do \ - case "$$file" in \ - folder.png|gnome.png) ;; \ - *) rm -f $$file ;; \ - esac ; \ - done - --include $(top_srcdir)/git.mk diff --git a/examples/Makefile.am b/examples/Makefile.am deleted file mode 100644 index ed8f9a7ced..0000000000 --- a/examples/Makefile.am +++ /dev/null @@ -1,38 +0,0 @@ -SUBDIRS = \ - bp \ - application1 application2 application3 \ - application4 application5 application6 \ - application7 application8 application9 \ - application10 - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - -DGDK_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -LDADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -noinst_PROGRAMS = \ - hello-world \ - window-default \ - plugman \ - sunny \ - action-namespace \ - grid-packing \ - drawing \ - builder \ - search-bar \ - listbox-dnd - -EXTRA_DIST = \ - builder.ui \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/examples/application1/Makefile.am b/examples/application1/Makefile.am deleted file mode 100644 index 63ef50fc92..0000000000 --- a/examples/application1/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h - -EXTRA_DIST = \ - exampleapp.desktop \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/examples/application10/Makefile.am b/examples/application10/Makefile.am deleted file mode 100644 index 63f4746f64..0000000000 --- a/examples/application10/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h \ - exampleappprefs.c exampleappprefs.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = \ - resources.c \ - gschemas.compiled - -resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/exampleapp.gresource.xml) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -gsettings_SCHEMAS = \ - org.gtk.exampleapp.gschema.xml - -@GSETTINGS_RULES@ - -gschemas.compiled: org.gtk.exampleapp.gschema.xml - $(GLIB_COMPILE_SCHEMAS) . - -EXTRA_DIST = \ - window.ui \ - app-menu.ui \ - prefs.ui \ - gears-menu.ui \ - exampleapp.gresource.xml \ - org.gtk.exampleapp.gschema.xml \ - meson.build - -CLEANFILES = \ - gschemas.compiled - --include $(top_srcdir)/git.mk diff --git a/examples/application2/Makefile.am b/examples/application2/Makefile.am deleted file mode 100644 index ae0aafc46a..0000000000 --- a/examples/application2/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = resources.c - -resources.c: exampleapp.gresource.xml window.ui - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -EXTRA_DIST = \ - window.ui \ - exampleapp.gresource.xml \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/examples/application3/Makefile.am b/examples/application3/Makefile.am deleted file mode 100644 index ae0aafc46a..0000000000 --- a/examples/application3/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = resources.c - -resources.c: exampleapp.gresource.xml window.ui - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -EXTRA_DIST = \ - window.ui \ - exampleapp.gresource.xml \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/examples/application4/Makefile.am b/examples/application4/Makefile.am deleted file mode 100644 index 319fde3a63..0000000000 --- a/examples/application4/Makefile.am +++ /dev/null @@ -1,33 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = resources.c - -resources.c: exampleapp.gresource.xml window.ui app-menu.ui - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -EXTRA_DIST = \ - window.ui \ - app-menu.ui \ - exampleapp.gresource.xml \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/examples/application5/Makefile.am b/examples/application5/Makefile.am deleted file mode 100644 index 4ae065c691..0000000000 --- a/examples/application5/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = \ - resources.c \ - gschemas.compiled - -resources.c: exampleapp.gresource.xml window.ui app-menu.ui - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -gsettings_SCHEMAS = \ - org.gtk.exampleapp.gschema.xml - -@GSETTINGS_RULES@ - -gschemas.compiled: org.gtk.exampleapp.gschema.xml - $(GLIB_COMPILE_SCHEMAS) . - -EXTRA_DIST = \ - window.ui \ - app-menu.ui \ - exampleapp.gresource.xml \ - org.gtk.exampleapp.gschema.xml \ - meson.build - -CLEANFILES = \ - gschemas.compiled - --include $(top_srcdir)/git.mk diff --git a/examples/application6/Makefile.am b/examples/application6/Makefile.am deleted file mode 100644 index fb2f69d53e..0000000000 --- a/examples/application6/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h \ - exampleappprefs.c exampleappprefs.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = \ - resources.c \ - gschemas.compiled - -resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/exampleapp.gresource.xml) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -gsettings_SCHEMAS = \ - org.gtk.exampleapp.gschema.xml - -@GSETTINGS_RULES@ - -gschemas.compiled: org.gtk.exampleapp.gschema.xml - $(GLIB_COMPILE_SCHEMAS) . - -EXTRA_DIST = \ - window.ui \ - app-menu.ui \ - prefs.ui \ - exampleapp.gresource.xml \ - org.gtk.exampleapp.gschema.xml \ - meson.build - -CLEANFILES = \ - gschemas.compiled - --include $(top_srcdir)/git.mk diff --git a/examples/application7/Makefile.am b/examples/application7/Makefile.am deleted file mode 100644 index fb2f69d53e..0000000000 --- a/examples/application7/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h \ - exampleappprefs.c exampleappprefs.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = \ - resources.c \ - gschemas.compiled - -resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/exampleapp.gresource.xml) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -gsettings_SCHEMAS = \ - org.gtk.exampleapp.gschema.xml - -@GSETTINGS_RULES@ - -gschemas.compiled: org.gtk.exampleapp.gschema.xml - $(GLIB_COMPILE_SCHEMAS) . - -EXTRA_DIST = \ - window.ui \ - app-menu.ui \ - prefs.ui \ - exampleapp.gresource.xml \ - org.gtk.exampleapp.gschema.xml \ - meson.build - -CLEANFILES = \ - gschemas.compiled - --include $(top_srcdir)/git.mk diff --git a/examples/application8/Makefile.am b/examples/application8/Makefile.am deleted file mode 100644 index 63f4746f64..0000000000 --- a/examples/application8/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h \ - exampleappprefs.c exampleappprefs.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = \ - resources.c \ - gschemas.compiled - -resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/exampleapp.gresource.xml) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -gsettings_SCHEMAS = \ - org.gtk.exampleapp.gschema.xml - -@GSETTINGS_RULES@ - -gschemas.compiled: org.gtk.exampleapp.gschema.xml - $(GLIB_COMPILE_SCHEMAS) . - -EXTRA_DIST = \ - window.ui \ - app-menu.ui \ - prefs.ui \ - gears-menu.ui \ - exampleapp.gresource.xml \ - org.gtk.exampleapp.gschema.xml \ - meson.build - -CLEANFILES = \ - gschemas.compiled - --include $(top_srcdir)/git.mk diff --git a/examples/application9/Makefile.am b/examples/application9/Makefile.am deleted file mode 100644 index 63f4746f64..0000000000 --- a/examples/application9/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -GTK_CFLAGS = \ - -I$(top_srcdir) \ - $(GTK_DEP_CFLAGS) - -GTK_LIBS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - - -noinst_PROGRAMS = exampleapp - -exampleapp_CFLAGS = $(GTK_CFLAGS) -exampleapp_LDADD = $(GTK_LIBS) -exampleapp_SOURCES = \ - main.c \ - exampleapp.c exampleapp.h \ - exampleappwin.c exampleappwin.h \ - exampleappprefs.c exampleappprefs.h -nodist_exampleapp_SOURCES = resources.c - -BUILT_SOURCES = \ - resources.c \ - gschemas.compiled - -resources.c: exampleapp.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/exampleapp.gresource.xml) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $(srcdir)/exampleapp.gresource.xml \ - --target=$@ --sourcedir=$(srcdir) --generate-source - -gsettings_SCHEMAS = \ - org.gtk.exampleapp.gschema.xml - -@GSETTINGS_RULES@ - -gschemas.compiled: org.gtk.exampleapp.gschema.xml - $(GLIB_COMPILE_SCHEMAS) . - -EXTRA_DIST = \ - window.ui \ - app-menu.ui \ - prefs.ui \ - gears-menu.ui \ - exampleapp.gresource.xml \ - org.gtk.exampleapp.gschema.xml \ - meson.build - -CLEANFILES = \ - gschemas.compiled - --include $(top_srcdir)/git.mk diff --git a/examples/bp/Makefile.am b/examples/bp/Makefile.am deleted file mode 100644 index 66b52b188a..0000000000 --- a/examples/bp/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -AM_CPPFLAGS = \ - -DSRCDIR=\"$(abs_srcdir)\" \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -LDADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -noinst_PROGRAMS = bloatpad - - -bloatpad_SOURCES = bloatpad.c -nodist_bloatpad_SOURCES = bloatpad-gresources.c - -resource_files = \ - bloatpad.gresources.xml \ - gtk/menus.ui \ - gtk/help-overlay.ui - -bloatpad-gresources.c: $(resource_files) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $< - -CLEANFILES = bloatpad-gresources.c - -EXTRA_DIST = \ - $(resource_files) \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/gdk/Makefile.am b/gdk/Makefile.am deleted file mode 100644 index 9874a6d5c4..0000000000 --- a/gdk/Makefile.am +++ /dev/null @@ -1,319 +0,0 @@ -## Makefile.am for gtk+/gdk -include $(top_srcdir)/Makefile.decl -include gdk-sources.inc - --include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_GIRS = -INTROSPECTION_SCANNER_ENV = \ - CC="$(CC)" -INTROSPECTION_SCANNER_ARGS = \ - --add-include-path=../gdk \ - --warn-all -INTROSPECTION_COMPILER_ARGS = \ - --includedir=$(srcdir) \ - --includedir=. - -SUBDIRS = $(GDK_BACKENDS) . - -DIST_SUBDIRS = win32 x11 quartz broadway wayland - -CLEANFILES = - -EXTRA_DIST += \ - keynames.txt \ - keynames-translate.txt \ - keyname-table.h \ - gdkkeynames.c \ - gen-keyname-table.pl \ - gdkconfig.h.win32 \ - gdkconfig.h.win32_broadway \ - gdkkeysyms-update.pl \ - gdkmarshalers.list \ - gdkwindowimpl.h \ - makefile.msc \ - gdkenumtypes.c.template \ - gdkenumtypes.h.template \ - gdkversionmacros.h.in \ - meson.build \ - gen-gdk-gresources-xml.py \ - gdkconfig.h.meson - -GDK_CFLAGS_DEFINES = \ - -DG_LOG_USE_STRUCTURED=1 \ - -DGDK_COMPILATION - - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gdk\" \ - $(GDK_CFLAGS_DEFINES) \ - -I$(top_builddir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir) \ - $(GTK_DEBUG_FLAGS) \ - $(GDK_DEP_CFLAGS) - -# libtool stuff: set version and export symbols for resolving -# since automake doesn't support conditionalized libsomething_la_LDFLAGS -# we use the general approach here -LDADD = \ - $(GTK_LINK_FLAGS) \ - -version-info $(LT_VERSION_INFO) \ - -export-dynamic \ - -rpath $(libdir) \ - $(no_undefined) - -# -# setup GDK sources and their dependencies -# - -gdkincludedir = $(includedir)/gtk-3.0/gdk -gdkinclude_HEADERS = $(gdk_public_h_sources) -nodist_gdkinclude_HEADERS = gdkconfig.h gdkenumtypes.h gdkversionmacros.h - -deprecatedincludedir = $(includedir)/gtk-3.0/gdk/deprecated -deprecatedinclude_HEADERS = $(gdk_deprecated_h_sources) - -common_sources = \ - $(gdk_private_headers) \ - $(gdk_c_sources) \ - gdkenumtypes.c \ - gdkmarshalers.c \ - gdkmarshalers.h \ - gdkresources.h \ - gdkresources.c - -libgdk_3_la_SOURCES = $(common_sources) -libgdk_3_la_CFLAGS = $(AM_CFLAGS) $(GDK_HIDDEN_VISIBILITY_CFLAGS) -libgdk_3_la_LIBADD = $(GDK_DEP_LIBS) $(SHM_LIBS) -libgdk_3_la_LDFLAGS = $(LDADD) - -if USE_X11 -libgdk_3_la_LIBADD += x11/libgdk-x11.la -endif # USE_X11 - -if USE_QUARTZ -libgdk_3_la_LIBADD += quartz/libgdk-quartz.la -endif # USE_QUARTZ - -if USE_WIN32 -libgdk_3_la_LIBADD += win32/libgdk-win32.la -libgdk_3_la_DEPENDENCIES = win32/libgdk-win32.la win32/rc/gdk-win32-res.o -libgdk_3_la_LDFLAGS += -Wl,win32/rc/gdk-win32-res.o -endif # USE_WIN32 - -if USE_BROADWAY -libgdk_3_la_LIBADD += broadway/libgdk-broadway.la -endif # USE_BROADWAY - -if USE_WAYLAND -libgdk_3_la_LIBADD += wayland/libgdk-wayland.la -endif - -if HAVE_INTROSPECTION - -introspection_files = \ - $(filter-out gdkkeysyms-compat.h, $(gdk_h_sources)) \ - $(gdk_c_sources) \ - $(gdk_built_sources) - -Gdk-3.0.gir: libgdk-3.la Makefile -Gdk_3_0_gir_SCANNERFLAGS = \ - --c-include="gdk/gdk.h" -Gdk_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 cairo-1.0 -Gdk_3_0_gir_LIBS = libgdk-3.la -Gdk_3_0_gir_FILES = $(introspection_files) -Gdk_3_0_gir_CFLAGS = $(AM_CPPFLAGS) -Gdk_3_0_gir_EXPORT_PACKAGES = gdk-3.0 -INTROSPECTION_GIRS += Gdk-3.0.gir -if OS_WIN32 -Gdk_3_0_gir_CFLAGS += -I$(srcdir)/win32 -I$(srcdir) -endif -if USE_X11 -GdkX11-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile -GdkX11_3_0_gir_SCANNERFLAGS = \ - --identifier-prefix=Gdk \ - --c-include="gdk/gdkx.h" \ - --include-uninstalled=$(top_builddir)/gdk/Gdk-3.0.gir -GdkX11_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 xlib-2.0 -GdkX11_3_0_gir_LIBS = libgdk-3.la -GdkX11_3_0_gir_FILES = $(x11_introspection_files) -GdkX11_3_0_gir_CFLAGS = $(AM_CPPFLAGS) -L$(top_builddir)/gdk -GdkX11_3_0_gir_EXPORT_PACKAGES = gdk-x11-3.0 -INTROSPECTION_GIRS += GdkX11-3.0.gir - -endif # USE_X11 - -if OS_WIN32 -GdkWin32-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile -GdkWin32_3_0_gir_SCANNERFLAGS = \ - --identifier-prefix=Gdk \ - --c-include="gdk/gdkwin32.h" \ - --include-uninstalled=$(top_builddir)/gdk/Gdk-3.0.gir -GdkWin32_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 -GdkWin32_3_0_gir_LIBS = libgdk-3.la -GdkWin32_3_0_gir_FILES = $(w32_introspection_files) -GdkWin32_3_0_gir_CFLAGS = $(AM_CPPFLAGS) -L$(top_builddir)/gdk -I$(srcdir)/win32 -I$(srcdir) -INTROSPECTION_GIRS += GdkWin32-3.0.gir - -endif # OS_WIN32 - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibsdir = $(libdir)/girepository-1.0 -typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelibs_DATA) - -endif # HAVE_INTROSPECTION - -if OS_WIN32 -gdk.def: libgdk-3.la - echo "LIBRARY libgdk-$(GTK_MAJOR_VERSION)-@LT_CURRENT_MINUS_AGE@" >$@ - echo "EXPORTS" >>$@ - objdump -p .libs/libgdk-$(GTK_MAJOR_VERSION)-@LT_CURRENT_MINUS_AGE@.dll | sed -n -e 's/\t\[\s\+\([0-9]\+\)\]\s\([A-Za-z_][A-Za-z0-9_]\)/\2/p' >>$@ -install-def-file: gdk.def - mkdir -p $(DESTDIR)$(libdir) - $(INSTALL) gdk.def $(DESTDIR)$(libdir)/gdk-win32-3.0.def -uninstall-def-file: - -rm $(DESTDIR)$(libdir)/gdk-win32-3.0.def -else -install-def-file: -uninstall-def-file: -endif - -if MS_LIB_AVAILABLE -noinst_DATA = gdk-win32-$(GTK_API_VERSION).lib - -gdk-win32-$(GTK_API_VERSION).lib: libgdk-3.la gdk.def - lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgdk-win32-$(GTK_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:gdk.def -out:$@ - -install-ms-lib: - mkdir -p $(DESTDIR)$(libdir) - $(INSTALL) gdk-win32-$(GTK_API_VERSION).lib $(DESTDIR)$(libdir) - -uninstall-ms-lib: - -rm $(DESTDIR)$(libdir)/gdk-win32-$(GTK_API_VERSION).lib -else -install-ms-lib: -uninstall-ms-lib: -endif - -lib_LTLIBRARIES = libgdk-3.la - -MAINTAINERCLEANFILES = $(gdk_built_sources) stamp-gdkenumtypes.h -EXTRA_DIST += \ - fallback-c89.c - -install-exec-hook: -if DISABLE_EXPLICIT_DEPS - $(SHELL) $(top_srcdir)/sanitize-la.sh $(DESTDIR)$(libdir)/libgdk-3.la -endif - -BUILT_SOURCES = \ - $(gdk_built_sources) \ - gdkconfig.h - -gdkenumtypes.h: stamp-gdkenumtypes.h - @true -stamp-gdkenumtypes.h: $(gdk_h_sources) gdkenumtypes.h.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gdkenumtypes.h.template \ - $(gdk_h_sources) ) >> xgen-geth \ - && (cmp -s xgen-geth gdkenumtypes.h || cp xgen-geth gdkenumtypes.h ) \ - && rm -f xgen-geth \ - && echo timestamp > $(@F) -gdkenumtypes.c: $(gdk_h_sources) gdkenumtypes.c.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gdkenumtypes.c.template \ - $(gdk_h_sources) ) > xgen-getc \ - && cp xgen-getc gdkenumtypes.c \ - && rm -f xgen-getc - -# -# Marshaller generation -# -gdkmarshalers.h: gdkmarshalers.list - $(AM_V_GEN) $(GLIB_GENMARSHAL) \ - --prefix=_gdk_marshal \ - --valist-marshallers \ - --header \ - $(srcdir)/gdkmarshalers.list > gdkmarshalers-h.tmp \ - && mv gdkmarshalers-h.tmp gdkmarshalers.h \ - || ( rm -f gdkmarshalers-h.tmp && exit 1) -gdkmarshalers.c: gdkmarshalers.list - $(AM_V_GEN) $(GLIB_GENMARSHAL) \ - --prefix=_gdk_marshal \ - --valist-marshallers \ - --body \ - $(srcdir)/gdkmarshalers.list > gdkmarshalers-c.tmp \ - && mv gdkmarshalers-c.tmp gdkmarshalers.c \ - || ( rm -f gdkmarshalers-c.tmp && exit 1 ) - -gdkconfig.h: stamp-gc-h - $(AM_V_GEN) if test -f gdkconfig.h; then :; \ - else rm -f stamp-gc-h; $(MAKE) stamp-gc-h; fi -stamp-gc-h: $(top_builddir)/config.status - $(AM_V_at) cd $(top_builddir) && $(SHELL) ./config.status gdk/gdkconfig.h \ - && echo timestamp > gdk/$(@F) - -# -# Resources -# - -glsl_sources := $(sort $(wildcard $(srcdir)/resources/glsl/*.glsl)) - -gdk.gresource.xml: Makefile.am - $(AM_V_GEN) echo "" > $@; \ - echo "" >> $@; \ - echo " " >> $@; \ - for f in $(glsl_sources); do \ - n=`basename $$f`; \ - echo " resources/glsl/$$n" >> $@; \ - done; \ - echo " " >> $@; \ - echo "" >> $@; - -EXTRA_DIST += $(glsl_sources) -CLEANFILES += gdk.gresource.xml - -resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(builddir)/gdk.gresource.xml) - -gdkresources.h: gdk.gresource.xml - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< --target=$@ \ - --sourcedir=$(srcdir) --c-name _gdk --generate-header --manual-register --internal -gdkresources.c: gdk.gresource.xml $(resource_files) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< --target=$@ \ - --sourcedir=$(srcdir) --c-name _gdk --generate-source --manual-register --internal - -# ------------------- MSVC Build Items ---------------- -MSVCPROJS = gdk-3 - -gdk_3_FILES = $(gdk_c_sources) -gdk_3_EXCLUDES = dummy - -include $(top_srcdir)/win32/Makefile.msvcproj - -dist-hook: \ - $(top_builddir)/win32/vs9/gdk-3.vcproj - -DISTCLEANFILES = gdkconfig.h stamp-gc-h - -install-data-local: install-ms-lib install-def-file - -uninstall-local: uninstall-ms-lib uninstall-def-file - rm -f $(DESTDIR)$(configexecincludedir)/gdkconfig.h - -# if srcdir!=builddir, clean out maintainer-clean files from builddir -# this allows dist to pass. -distclean-local: - if test $(srcdir) != .; then \ - rm -f $(MAINTAINERCLEANFILES); \ - fi - -.PHONY: files - -files: - @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \ - echo $$p; \ - done - --include $(top_srcdir)/git.mk diff --git a/gdk/broadway/Makefile.am b/gdk/broadway/Makefile.am deleted file mode 100644 index 7136182331..0000000000 --- a/gdk/broadway/Makefile.am +++ /dev/null @@ -1,85 +0,0 @@ -## Process this file with automake to produce Makefile.in -include $(top_srcdir)/Makefile.decl -include gdk-broadway-sources.inc -NULL = - -libgdkincludedir = $(includedir)/gtk-3.0/gdk -libgdkbroadwayincludedir = $(includedir)/gtk-3.0/gdk/broadway - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gdk\" \ - -DG_LOG_USE_STRUCTURED=1 \ - -DGDK_COMPILATION \ - -DGDK_DISABLE_DEPRECATION_WARNINGS \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(GDK_HIDDEN_VISIBILITY_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(GDK_DEP_CFLAGS) - -LDADDS = $(GDK_DEP_LIBS) -lrt - -noinst_LTLIBRARIES = libgdk-broadway.la - -bin_PROGRAMS = broadwayd - -libgdkinclude_HEADERS = $(GDK_PUBLIC_H_SRCS_BROADWAY) - -EXTRA_DIST += toarray.pl - -clienthtml.h: client.html - $(AM_V_GEN) $(PERL) $(srcdir)/toarray.pl client_html $(srcdir)/client.html > $@ - -EXTRA_DIST += client.html - -broadwayjs.h: broadway.js rawinflate.min.js - $(AM_V_GEN) $(PERL) $(srcdir)/toarray.pl broadway_js $(srcdir)/broadway.js $(srcdir)/rawinflate.min.js > $@ - -EXTRA_DIST += broadway.js rawinflate.min.js - -# built headers that don't get installed -broadway_built_sources = \ - $(broadway_built_private_headers) - -libgdk_broadway_la_SOURCES = \ - $(broadway_built_private_headers)\ - $(GDK_BROADWAY_NON_GENERATED_SOURCES) - -if OS_UNIX -libgdk_broadway_la_LIBADD = \ - $(SHM_LIBS) \ - $(NULL) -endif - -if OS_WIN32 -broadwayd_LDADD = $(GDK_DEP_LIBS) -lws2_32 -else -broadwayd_LDADD = $(GDK_DEP_LIBS) @SHM_LIBS@ -endif - -MAINTAINERCLEANFILES = $(broadway_built_sources) -EXTRA_DIST += $(broadway_built_sources) - -BUILT_SOURCES = $(broadway_built_sources) - -EXTRA_DIST += \ - meson.build \ - gen-c-array.py - -# ------------------- MSVC Build Items ---------------- -MSVCPROJS = gdk3-broadway broadwayd - -gdk3_broadway_FILES = $(libgdk_broadway_la_SOURCES) -gdk3_broadway_EXCLUDES = dummy - -broadwayd_FILES = $(broadwayd_SOURCES) -broadwayd_EXCLUDES = dummy - -include $(top_srcdir)/win32/Makefile.msvcproj - -dist-hook: \ - $(top_builddir)/win32/vs9/gdk3-broadway.vcproj \ - $(top_builddir)/win32/vs9/broadwayd.vcproj - --include $(top_srcdir)/git.mk diff --git a/gdk/broadway/gdk-broadway-sources.inc b/gdk/broadway/gdk-broadway-sources.inc deleted file mode 100644 index dd047f9a7d..0000000000 --- a/gdk/broadway/gdk-broadway-sources.inc +++ /dev/null @@ -1,55 +0,0 @@ -# Public header list for GdkBroadway - -GDK_PUBLIC_H_SRCS_BROADWAY = \ - gdkbroadway.h - -libgdkbroadwayinclude_HEADERS = \ - gdkbroadwaydisplay.h \ - gdkbroadwaywindow.h \ - gdkbroadwaycursor.h \ - gdkbroadwaymonitor.h \ - gdkbroadwayvisual.h - -# built headers that don't get installed - -broadway_built_private_headers = \ - clienthtml.h \ - broadwayjs.h - -# Other non-generated sources -GDK_BROADWAY_NON_GENERATED_SOURCES = \ - gdkcursor-broadway.c \ - gdkdevice-broadway.h \ - gdkdevice-broadway.c \ - gdkdevicemanager-broadway.h \ - gdkdevicemanager-broadway.c \ - gdkdisplay-broadway.c \ - gdkdisplay-broadway.h \ - gdkdnd-broadway.c \ - gdkeventsource.c \ - gdkeventsource.h \ - gdkglobals-broadway.c \ - gdkkeys-broadway.c \ - gdkmonitor-broadway.c \ - gdkmonitor-broadway.h \ - gdkproperty-broadway.c \ - gdkscreen-broadway.c \ - gdkscreen-broadway.h \ - gdkselection-broadway.c \ - gdktestutils-broadway.c \ - gdkvisual-broadway.c \ - gdkwindow-broadway.c \ - gdkwindow-broadway.h \ - gdkprivate-broadway.h \ - gdkbroadway-server.h \ - gdkbroadway-server.c - -broadwayd_SOURCES = \ - broadway-protocol.h \ - broadwayd.c \ - broadway-server.h \ - broadway-server.c \ - broadway-buffer.c \ - broadway-buffer.h \ - broadway-output.h \ - broadway-output.c diff --git a/gdk/gdk-sources.inc b/gdk/gdk-sources.inc deleted file mode 100644 index 9235edb6cf..0000000000 --- a/gdk/gdk-sources.inc +++ /dev/null @@ -1,213 +0,0 @@ -# -# GDK header files for public installation (non-generated) -# - -# -# setup source file variables -# - -gdk_public_h_sources = \ - gdk.h \ - gdk-autocleanup.h \ - gdkapplaunchcontext.h \ - gdkcairo.h \ - gdkcursor.h \ - gdkdevice.h \ - gdkdevicepad.h \ - gdkdevicetool.h \ - gdkdevicemanager.h \ - gdkdisplay.h \ - gdkdisplaymanager.h \ - gdkdnd.h \ - gdkdrawingcontext.h \ - gdkevents.h \ - gdkframetimings.h \ - gdkglcontext.h \ - gdkkeys.h \ - gdkkeysyms.h \ - gdkkeysyms-compat.h \ - gdkmain.h \ - gdkmonitor.h \ - gdkpango.h \ - gdkframeclock.h \ - gdkpixbuf.h \ - gdkprivate.h \ - gdkproperty.h \ - gdkrectangle.h \ - gdkrgba.h \ - gdkscreen.h \ - gdkseat.h \ - gdkselection.h \ - gdktestutils.h \ - gdkthreads.h \ - gdktypes.h \ - gdkvisual.h \ - gdkwindow.h - -gdk_deprecated_h_sources = \ - deprecated/gdkcolor.h - -gdk_h_sources = \ - $(gdk_public_h_sources) \ - $(gdk_deprecated_h_sources) - -gdk_private_headers = \ - gdk-private.h \ - gdkapplaunchcontextprivate.h \ - gdkconstructor.h \ - gdkcursorprivate.h \ - gdkdevicemanagerprivate.h \ - gdkdeviceprivate.h \ - gdkdevicepadprivate.h \ - gdkdevicetoolprivate.h \ - gdkdisplaymanagerprivate.h \ - gdkdisplayprivate.h \ - gdkdndprivate.h \ - gdkdrawingcontextprivate.h \ - gdkframeclockidle.h \ - gdkframeclockprivate.h \ - gdkglcontextprivate.h \ - gdkmonitorprivate.h \ - gdkprofilerprivate.h \ - gdkscreenprivate.h \ - gdkseatprivate.h \ - gdkseatdefaultprivate.h \ - gdkinternals.h \ - gdkintl.h \ - gdkkeysprivate.h \ - gdkvisualprivate.h \ - gdkx.h - -gdk_deprecated_c_sources = \ - deprecated/gdkcolor.c - -gdk_c_sources = \ - $(gdk_deprecated_c_sources) \ - gdk-private.c \ - gdk.c \ - gdkapplaunchcontext.c \ - gdkcairo.c \ - gdkcursor.c \ - gdkdeprecated.c \ - gdkdevice.c \ - gdkdevicepad.c \ - gdkdevicetool.c \ - gdkdevicemanager.c \ - gdkdisplay.c \ - gdkdisplaymanager.c \ - gdkdnd.c \ - gdkdrawingcontext.c \ - gdkevents.c \ - gdkframetimings.c \ - gdkgl.c \ - gdkglcontext.c \ - gdkglobals.c \ - gdkkeys.c \ - gdkkeyuni.c \ - gdkmonitor.c \ - gdkoffscreenwindow.c \ - gdkframeclock.c \ - gdkframeclockidle.c \ - gdkpango.c \ - gdkpixbuf-drawable.c \ - gdkprofiler.c \ - gdkproperty.c \ - gdkrectangle.c \ - gdkrgba.c \ - gdkscreen.c \ - gdkseat.c \ - gdkseatdefault.c \ - gdkselection.c \ - gdkvisual.c \ - gdkwindow.c \ - gdkwindowimpl.c - -gdk_built_sources = \ - gdkenumtypes.h \ - gdkenumtypes.c \ - gdkmarshalers.h \ - gdkmarshalers.c \ - gdkresources.h \ - gdkresources.c \ - gdkversionmacros.h - -x11_introspection_files = \ - x11/gdkapplaunchcontext-x11.c \ - x11/gdkasync.c \ - x11/gdkcursor-x11.c \ - x11/gdkdevice-core-x11.c \ - x11/gdkdevicemanager-core-x11.c \ - x11/gdkdevicemanager-x11.c \ - x11/gdkdevicemanager-xi2.c \ - x11/gdkdevice-xi2.c \ - x11/gdkdisplay-x11.c \ - x11/gdkdisplaymanager-x11.c \ - x11/gdkdnd-x11.c \ - x11/gdkeventsource.c \ - x11/gdkeventtranslator.c \ - x11/gdkgeometry-x11.c \ - x11/gdkglcontext-x11.c \ - x11/gdkkeys-x11.c \ - x11/gdkmain-x11.c \ - x11/gdkmonitor-x11.c \ - x11/gdkproperty-x11.c \ - x11/gdkscreen-x11.c \ - x11/gdkselection-x11.c \ - x11/gdksettings.c \ - x11/gdktestutils-x11.c \ - x11/gdkvisual-x11.c \ - x11/gdkwindow-x11.c \ - x11/gdkxftdefaults.c \ - x11/gdkxid.c \ - x11/xsettings-client.c \ - x11/gdkx.h \ - x11/gdkx11applaunchcontext.h \ - x11/gdkx11cursor.h \ - x11/gdkx11device.h \ - x11/gdkx11device-core.h \ - x11/gdkx11device-xi2.h \ - x11/gdkx11devicemanager.h \ - x11/gdkx11devicemanager-core.h \ - x11/gdkx11devicemanager-xi2.h \ - x11/gdkx11display.h \ - x11/gdkx11displaymanager.h \ - x11/gdkx11dnd.h \ - x11/gdkx11glcontext.h \ - x11/gdkx11keys.h \ - x11/gdkx11monitor.h \ - x11/gdkx11property.h \ - x11/gdkx11screen.h \ - x11/gdkx11selection.h \ - x11/gdkx11utils.h \ - x11/gdkx11visual.h \ - x11/gdkx11window.h - -w32_introspection_files = \ - win32/gdkcursor-win32.c \ - win32/gdkdevicemanager-win32.c \ - win32/gdkdevice-virtual.c \ - win32/gdkdevice-win32.c \ - win32/gdkdevice-wintab.c \ - win32/gdkdisplaymanager-win32.c \ - win32/gdkdisplay-win32.c \ - win32/gdkdnd-win32.c \ - win32/gdkevents-win32.c \ - win32/gdkgeometry-win32.c \ - win32/gdkglobals-win32.c \ - win32/gdkkeys-win32.c \ - win32/gdkmain-win32.c \ - win32/gdkproperty-win32.c \ - win32/gdkscreen-win32.c \ - win32/gdkselection-win32.c \ - win32/gdktestutils-win32.c \ - win32/gdkwin32.h \ - win32/gdkwin32cursor.h \ - win32/gdkwin32display.h \ - win32/gdkwin32displaymanager.h \ - win32/gdkwin32dnd.h \ - win32/gdkwin32id.c \ - win32/gdkwin32keys.h \ - win32/gdkwin32misc.h \ - win32/gdkwin32screen.h \ - win32/gdkwin32window.h \ - win32/gdkwindow-win32.c diff --git a/gdk/makefile.msc b/gdk/makefile.msc deleted file mode 100644 index 0d88d1e417..0000000000 --- a/gdk/makefile.msc +++ /dev/null @@ -1,175 +0,0 @@ -## Makefile for building the GDK DLL with Microsoft C -## Use: nmake -f makefile.msc - -## You must first build the Win32-dependent sources in the win32 subdirectory. - -## There is no install target, you have to decide where and -## how to install for yourself. - -TOP = ..\.. -!INCLUDE $(TOP)/glib/build/win32/make.msc - -# Location of the Wintab toolkit. Downloadable from http://www.pointing.com. -# definition should possibly go to build/win32/module.def, too. -!IFNDEF WTKIT -WTKIT = $(TOP)\wtkit126 -!ENDIF - -############################################################### - -# Nothing much configurable below -# overwrite version? -GTK_VER=3.0 - -!IFNDEF PERL -PERL = perl -!ENDIF - -INCLUDES = -FImsvc_recommended_pragmas.h \ - -I . -I .. \ - $(GLIB_CFLAGS) $(PANGO_CFLAGS) $(CAIRO_CFLAGS) $(GDK_PIXBUF_CFLAGS) \ - -DEFINES = \ - -DHAVE_CONFIG_H \ - -DGDK_VERSION=\"$(GTK_VER)\" \ - -DG_LOG_DOMAIN=\"Gdk\" \ - -DGDK_COMPILATION -DG_LOG_DOMAIN=\"Gdk\" - -EXTRALIBS = \ - $(WTKIT)\lib\i386\wntab32x.lib \ - $(GLIB_LIBS) $(GDK_PIXBUF_LIBS) \ - $(CAIRO_LIBS) $(CAIRO_GOBJECT_LIBS) \ - $(PANGOWIN32_LIBS) $(PANGOCAIRO_LIBS) $(INTL_LIBS) - -gdk-win32-backend : - cd win32 - nmake -nologo -f makefile.msc - cd .. - -all: \ - ..\config.h \ - gdkconfig.h \ - gdkenumtypes.h \ - gdkenumtypes.c \ - gdkmarshalers.h \ - gdkmarshalers.c \ - gdk-win32-backend \ - libgdk-win32-$(GTK_VER)-0.dll \ -# testgdk.exe \ -# gdk-win32-$(GTK_VER)s.lib \ -# gdk-x11-$(GTK_VER).dll \ - -gdk_OBJECTS = \ - gdk.obj \ - gdkapplaunchcontext.obj \ - gdkcairo.obj \ - gdkcolor.obj \ - gdkcursor.obj \ - gdkdevice.obj \ - gdkdevicemanager.obj \ - gdkdisplay.obj \ - gdkdisplaymanager.obj \ - gdkdnd.obj \ - gdkenumtypes.obj \ - gdkevents.obj \ - gdkglobals.obj \ - gdkkeynames.obj \ - gdkkeys.obj \ - gdkkeyuni.obj \ - gdkmarshalers.obj \ - gdkoffscreenwindow.obj \ - gdkpango.obj \ - gdkpixbuf-drawable.obj \ - gdkrectangle.obj \ - gdkrgba.obj \ - gdkscreen.obj \ - gdkselection.obj \ - gdkvisual.obj \ - gdkwindow.obj \ - gdkwindowimpl.obj \ - -gdk_public_h_sources = \ - gdk.h \ - gdkapplaunchcontext.h \ - gdkcairo.h \ - gdkcolor.h \ - gdkcursor.h \ - gdkdevice.h \ - gdkdevicemanager.h \ - gdkdisplay.h \ - gdkdisplaymanager.h \ - gdkdnd.h \ - gdkevents.h \ - gdkkeys.h \ - gdkkeysyms.h \ - gdkkeysyms-compat.h \ - gdkmain.h \ - gdkpango.h \ - gdkpixbuf.h \ - gdkprivate.h \ - gdkproperty.h \ - gdkrectangle.h \ - gdkrgba.h \ - gdkscreen.h \ - gdkselection.h \ - gdktestutils.h \ - gdkthreads.h \ - gdktypes.h \ - gdkvisual.h \ - gdkwindow.h - -# private marshalers -gdkmarshalers.h : gdkmarshalers.list - $(GLIB)\gobject\glib-genmarshal --prefix=_gdk_marshal gdkmarshalers.list --header >>gdkmarshalers.h - -gdkmarshalers.c : gdkmarshalers.list - $(GLIB)\gobject\glib-genmarshal --prefix=_gdk_marshal gdkmarshalers.list --body >gdkmarshalers.c - -gdkenumtypes.h: $(gdk_public_h_sources) gdkenumtypes.h.template - $(PERL) $(GLIB)\gobject\glib-mkenums --template gdkenumtypes.h.template \ - $(gdk_public_h_sources) > gdkenumtypes.h - -gdkenumtypes.c: $(gdk_public_h_sources) gdkenumtypes.c.template - $(PERL) $(GLIB)\gobject\glib-mkenums --template gdkenumtypes.c.template \ - $(gdk_public_h_sources) > gdkenumtypes.c - -..\config.h : ..\config.h.win32 - copy ..\config.h.win32 ..\config.h - -gdkconfig.h : gdkconfig.h.win32 - copy gdkconfig.h.win32 gdkconfig.h - -gdk.def: gdk.symbols - echo EXPORTS > gdk.def - cl /EP -DG_OS_WIN32 -DGDK_WINDOWING_WIN32 \ - -DG_GNUC_CONST= \ - gdk.symbols >> gdk.def - -# /force /verbose:lib -libgdk-win32-$(GTK_VER)-0.dll : $(gdk_OBJECTS) gdk.def win32\gdk-win32.lib - $(CC) $(CFLAGS) -LD -Fe$@ $(gdk_OBJECTS) win32\gdk-win32.lib $(EXTRALIBS) \ - gdi32.lib user32.lib imm32.lib shell32.lib ole32.lib uuid.lib win32\gdk.res \ - $(LDFLAGS) /implib:gdk-win32-$(GTK_VER).lib /def:gdk.def - -gdk-win32-$(GTK_VER)s.lib : $(gdk_OBJECTS) - lib /out:gdk-win32-$(GTK_VER)s.lib $(gdk_OBJECTS) win32\gdk-win32.lib - -gdk-x11-$(GTK_VER).dll : $(gdk_OBJECTS) gdk.def x11\gdk-x11.lib - $(CC) $(CFLAGS) -LD -Fegdk-x11-$(GTK_VER).dll $(gdk_OBJECTS) \ - $(PANGO)\pango\pangox-$(PANGO_VER).lib \ - x11\gdk-x11.lib $(X11_LIBS) $(EXTRALIBS) user32.lib $(LDFLAGS) /def:gdk.def - -testgdk.exe : libgdk-win32-$(GTK_VER)-0.dll testgdk.obj - $(CC) -Fetestgdk.exe testgdk.obj gdk-win32-$(GTK_VER).lib $(EXTRALIBS) $(LDFLAGS) - -clean:: - cd win32 - nmake -f makefile.msc clean - cd .. - del gdkmarshalers.c - del gdkmarshalers.h - del *.dll - del *.obj - del *.lib - del *.err - del *.res diff --git a/gdk/quartz/Makefile.am b/gdk/quartz/Makefile.am deleted file mode 100644 index bbe74c57eb..0000000000 --- a/gdk/quartz/Makefile.am +++ /dev/null @@ -1,84 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -libgdkincludedir = $(includedir)/gtk-3.0/gdk -libgdkquartzincludedir = $(includedir)/gtk-3.0/gdk/quartz - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gdk\" \ - -DG_LOG_USE_STRUCTURED=1 \ - -DGDK_COMPILATION \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(GDK_HIDDEN_VISIBILITY_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(GDK_DEP_CFLAGS) \ - "-xobjective-c" - -LDADDS = $(GDK_DEP_LIBS) - -noinst_LTLIBRARIES = libgdk-quartz.la - -libgdk_quartz_la_SOURCES = \ - GdkQuartzView.c \ - GdkQuartzView.h \ - GdkQuartzNSWindow.c \ - GdkQuartzNSWindow.h \ - gdkcursor-quartz.c \ - gdkdevice-core-quartz.c \ - gdkdevicemanager-core-quartz.c \ - gdkdevicemanager-core-quartz.h \ - gdkdisplay-quartz.c \ - gdkdisplay-quartz.h \ - gdkdisplaylinksource.c \ - gdkdisplaylinksource.h \ - gdkdisplaymanager-quartz.c \ - gdkdnd-quartz.c \ - gdkdnd-quartz.h \ - gdkevents-quartz.c \ - gdkeventloop-quartz.c \ - gdkglcontext-quartz.c \ - gdkglcontext-quartz.h \ - gdkglobals-quartz.c \ - gdkinternal-quartz.h \ - gdkkeys-quartz.c \ - gdkkeys-quartz.h \ - gdkmonitor-quartz.c \ - gdkmonitor-quartz.h \ - gdkprivate-quartz.h \ - gdkproperty-quartz.c \ - gdkquartz.h \ - gdkscreen-quartz.c \ - gdkscreen-quartz.h \ - gdkselection-quartz.c \ - gdktestutils-quartz.c \ - gdkutils-quartz.c \ - gdkvisual-quartz.c \ - gdkwindow-quartz.c \ - gdkwindow-quartz.h \ - xcursors.h - -libgdkinclude_HEADERS = \ - gdkquartz.h - -libgdkquartzinclude_HEADERS = \ - gdkquartz-cocoa-access.h \ - gdkquartz-gtk-only.h \ - gdkquartzcursor.h \ - gdkquartzdevice-core.h \ - gdkquartzdevicemanager-core.h \ - gdkquartzdisplay.h \ - gdkquartzdisplaymanager.h \ - gdkquartzdnd.h \ - gdkquartzglcontext.h \ - gdkquartzkeys.h \ - gdkquartzmonitor.h \ - gdkquartzscreen.h \ - gdkquartzutils.h \ - gdkquartzvisual.h \ - gdkquartzwindow.h - -EXTRA_DIST += \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/gdk/wayland/Makefile.am b/gdk/wayland/Makefile.am deleted file mode 100644 index 1b06c650b4..0000000000 --- a/gdk/wayland/Makefile.am +++ /dev/null @@ -1,135 +0,0 @@ -## Process this file with automake to produce Makefile.in -include $(top_srcdir)/Makefile.decl - -libgdkincludedir = $(includedir)/gtk-3.0/gdk -libgdkwaylandincludedir = $(includedir)/gtk-3.0/gdk/wayland - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gdk\" \ - -DG_LOG_USE_STRUCTURED=1 \ - -DGDK_COMPILATION \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_srcdir)/gdk/wayland/cursor \ - -I$(top_builddir)/gdk \ - $(GDK_HIDDEN_VISIBILITY_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(GDK_DEP_CFLAGS) - -LDADDS = $(GDK_DEP_LIBS) $(SHM_LIBS) - -noinst_LTLIBRARIES = \ - libgdk-wayland.la - -BUILT_SOURCES = \ - pointer-gestures-unstable-v1-client-protocol.h \ - pointer-gestures-unstable-v1-protocol.c \ - xdg-shell-client-protocol.h \ - xdg-shell-protocol.c \ - xdg-shell-unstable-v6-client-protocol.h \ - xdg-shell-unstable-v6-protocol.c \ - xdg-foreign-unstable-v1-client-protocol.h \ - xdg-foreign-unstable-v1-protocol.c \ - gtk-primary-selection-client-protocol.h \ - gtk-primary-selection-protocol.c \ - tablet-unstable-v2-client-protocol.h \ - tablet-unstable-v2-protocol.c \ - xdg-output-unstable-v1-protocol.c \ - xdg-output-unstable-v1-client-protocol.h \ - keyboard-shortcuts-inhibit-unstable-v1-client-protocol.h \ - keyboard-shortcuts-inhibit-unstable-v1-protocol.c \ - server-decoration-client-protocol.h \ - server-decoration-protocol.c \ - gtk-shell-client-protocol.h \ - gtk-shell-protocol.c \ - primary-selection-unstable-v1-client-protocol.h \ - primary-selection-unstable-v1-protocol.c -if USE_XDG_ACTIVATION -BUILT_SOURCES += \ - xdg-activation-v1-client-protocol.h \ - xdg-activation-v1-protocol.c -endif - -nodist_libgdk_wayland_la_SOURCES = \ - $(BUILT_SOURCES) - -DISTCLEANFILES = \ - $(BUILT_SOURCES) - -libgdk_wayland_la_SOURCES = \ - gdkapplaunchcontext-wayland.c \ - gdkcursor-wayland.c \ - gdkdevice-wayland.c \ - gdkdisplay-wayland.c \ - gdkdisplay-wayland.h \ - gdkdnd-wayland.c \ - gdkeventsource.c \ - gdkkeys-wayland.c \ - gdkglcontext-wayland.c \ - gdkglcontext-wayland.h \ - gdkmonitor-wayland.c \ - gdkmonitor-wayland.h \ - gdkscreen-wayland.c \ - gdkseat-wayland.h \ - gdkselection-wayland.c \ - gdkwindow-wayland.c \ - gdkwayland.h \ - gdkprivate-wayland.h \ - wm-button-layout-translation.c \ - wm-button-layout-translation.h - -libgdk_wayland_la_SOURCES += \ - cursor/os-compatibility.c \ - cursor/os-compatibility.h \ - cursor/wayland-cursor.c \ - cursor/wayland-cursor.h \ - cursor/xcursor.c \ - cursor/xcursor.h - -libgdkinclude_HEADERS = \ - gdkwayland.h - -libgdkwaylandinclude_HEADERS = \ - gdkwaylanddevice.h \ - gdkwaylanddisplay.h \ - gdkwaylandglcontext.h \ - gdkwaylandmonitor.h \ - gdkwaylandselection.h \ - gdkwaylandwindow.h - -.SECONDEXPANSION: - -define protostability -$(if $(findstring unstable,$1),unstable,stable) -endef - -define protoname -$(shell echo $1 | sed 's/\([a-z\-]\{1,\}\)-[a-z]\{1,\}-v[0-9]\{1,\}/\1/') -endef - -%-protocol.c : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) private-code < $< > $@ -%-client-protocol.h : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) client-header < $< > $@ - -xdg-activation-v1-protocol.c : $(WAYLAND_PROTOCOLS_DATADIR)/staging/xdg-activation/xdg-activation-v1.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) private-code < $< > $@ -xdg-activation-v1-client-protocol.h : $(WAYLAND_PROTOCOLS_DATADIR)/staging/xdg-activation/xdg-activation-v1.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) client-header < $< > $@ - -%-protocol.c : $(srcdir)/protocol/%.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) private-code < $< > $@ - -%-server-protocol.h : $(srcdir)/protocol/%.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) server-header < $< > $@ -%-client-protocol.h : $(srcdir)/protocol/%.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) client-header < $< > $@ - -EXTRA_DIST += \ - protocol/gtk-primary-selection.xml \ - protocol/gtk-shell.xml \ - protocol/server-decoration.xml \ - cursor/meson.build \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/gdk/win32/Makefile.am b/gdk/win32/Makefile.am deleted file mode 100644 index 586e8fddc0..0000000000 --- a/gdk/win32/Makefile.am +++ /dev/null @@ -1,56 +0,0 @@ -## Process this file with automake to produce Makefile.in -include $(top_srcdir)/Makefile.decl -include gdk-win32-sources.inc - -libgdkincludedir = $(includedir)/gtk-3.0/gdk -libgdkwin32includedir = $(includedir)/gtk-3.0/gdk/win32 - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gdk\" \ - -DG_LOG_USE_STRUCTURED=1 \ - -DINSIDE_GDK_WIN32 \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(GDK_HIDDEN_VISIBILITY_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(GDK_DEP_CFLAGS) \ - $(GDK_WIN32_EXTRA_CFLAGS) \ - -DGDK_COMPILATION - -if WIN32_GLES -AM_CPPFLAGS += "-DGDK_WIN32_ENABLE_EGL=1" -endif #WIN32_GLES - -libgdk_win32_DEP_LIBS = \ - -lhid - -LDADDS = $(libgdk_win32_DEP_LIBS) $(GDK_DEP_LIBS) - -noinst_LTLIBRARIES = libgdk-win32.la - -SUBDIRS=rc - -EXTRA_DIST += \ - bdfcursor.c \ - makefile.msc \ - meson.build - -libgdk_win32_la_LIBADD = \ - $(LDADDS) \ - $(NULL) - -libgdkinclude_HEADERS = $(GDK_PUBLIC_H_SRCS_WIN32) - -# ------------------- MSVC Build Items ---------------- -MSVCPROJS = gdk3-win32 - -gdk3_win32_FILES = $(libgdk_win32_la_SOURCES) -gdk3_win32_EXCLUDES = dummy - -include $(top_srcdir)/win32/Makefile.msvcproj - -dist-hook: \ - $(top_builddir)/win32/vs9/gdk3-win32.vcproj - --include $(top_srcdir)/git.mk diff --git a/gdk/win32/gdk-win32-sources.inc b/gdk/win32/gdk-win32-sources.inc deleted file mode 100644 index b162787058..0000000000 --- a/gdk/win32/gdk-win32-sources.inc +++ /dev/null @@ -1,72 +0,0 @@ -# Public header list for GdkWin32 - -GDK_PUBLIC_H_SRCS_WIN32 = \ - gdkwin32.h - -libgdkwin32include_HEADERS = \ - gdkwin32cursor.h \ - gdkwin32display.h \ - gdkwin32displaymanager.h\ - gdkwin32dnd.h \ - gdkwin32glcontext.h \ - gdkwin32keys.h \ - gdkwin32misc.h \ - gdkwin32monitor.h \ - gdkwin32screen.h \ - gdkwin32window.h - -# Sources list for GdkWin32 -libgdk_win32_la_SOURCES = \ - gdkcursor-win32.c \ - gdkdevicemanager-win32.c \ - gdkdevicemanager-win32.h \ - gdkdevice-virtual.c \ - gdkdevice-virtual.h \ - gdkdevice-win32.c \ - gdkdevice-win32.h \ - gdkdevice-winpointer.c \ - gdkdevice-winpointer.h \ - gdkdevice-wintab.c \ - gdkdevice-wintab.h \ - gdkdisplay-win32.c \ - gdkdisplay-win32.h \ - gdkdisplaymanager-win32.c \ - gdkdnd-win32.c \ - gdkevents-win32.c \ - gdkgeometry-win32.c \ - gdkglcontext-win32.c \ - gdkglcontext-win32.h \ - gdkglobals-win32.c \ - gdkkeys-win32.c \ - gdkkeys-win32.h \ - gdkkeys-win32-impl.c \ - gdkkeys-win32-impl-wow64.c \ - gdkmain-win32.c \ - gdkmonitor-win32.c \ - gdkmonitor-win32.h \ - gdkprivate-win32.h \ - gdkproperty-win32.c \ - gdkscreen-win32.c \ - gdkselection-win32.c \ - gdkselection-win32.h \ - gdktestutils-win32.c \ - gdkwin32cursor.h \ - gdkwin32display.h \ - gdkwin32displaymanager.h \ - gdkwin32dnd.h \ - gdkwin32dnd-private.h \ - gdkwin32glcontext.h \ - gdkwin32langnotification.c \ - gdkwin32langnotification.h \ - gdkwin32.h \ - gdkwin32id.c \ - gdkwin32keys.h \ - gdkwin32monitor.h \ - gdkwin32screen.h \ - gdkwin32window.h \ - gdkwindow-win32.c \ - gdkwindow-win32.h \ - pktdef.h \ - winpointer.h \ - wintab.h \ - xcursors.h diff --git a/gdk/win32/makefile.msc b/gdk/win32/makefile.msc deleted file mode 100644 index ab6e30eda2..0000000000 --- a/gdk/win32/makefile.msc +++ /dev/null @@ -1,76 +0,0 @@ -## Makefile for building the GDK DLL with Microsoft C -## Use: nmake -f makefile.msc - -################################################################ - -# Nothing much configurable below - -TOP = ../../.. -!INCLUDE $(TOP)/glib/build/win32/make.msc - -# Location of the Wintab toolkit. Downloadable from http://www.pointing.com. -# definition should possibly go to build/win32/module.def, too. -!IFNDEF WTKIT -WTKIT = $(TOP)\wtkit126 -!ENDIF - -GTK_VER=3.0 - -DEFINES = \ - -DHAVE_CONFIG_H -DINSIDE_GDK_WIN32 -DGDK_VERSION=\"$(GTK_VER)\" \ - -DGDK_COMPILATION -DG_LOG_DOMAIN=\"Gdk\" - -INCLUDES = -FImsvc_recommended_pragmas.h \ - -I. -I.. -I..\.. $(GLIB_CFLAGS) $(PANGO_CFLAGS) $(CAIRO_CFLAGS) \ - $(GDK_PIXBUF_CFLAGS) -I$(WTKIT)\include -I$(GLIB) \ - -all: \ - ..\..\config.h \ - ..\gdkconfig.h \ - gdk-win32.lib \ - gdk.res - -gdk_win32_DEPS = \ - hid.lib - -gdk_win32_OBJECTS = \ - gdkcursor-win32.obj \ - gdkdevice-win32.obj \ - gdkdevice-winpointer.obj \ - gdkdevice-wintab.obj \ - gdkdevicemanager-win32.obj \ - gdkdnd-win32.obj \ - gdkdisplay-win32.obj \ - gdkdisplaymanager-win32.obj \ - gdkevents-win32.obj \ - gdkgeometry-win32.obj \ - gdkglobals-win32.obj \ - gdkinput.obj \ - gdkkeys-win32.obj \ - gdkkeys-win32-impl.obj \ - gdkkeys-win32-impl-wow64.obj \ - gdkmain-win32.obj \ - gdkproperty-win32.obj \ - gdkscreen-win32.obj \ - gdkselection-win32.obj \ - gdktestutils-win32.obj \ - gdkwin32id.obj \ - gdkwindow-win32.obj - -..\..\config.h : ..\..\config.h.win32 - copy ..\..\config.h.win32 ..\..\config.h - -..\gdkconfig.h : ..\gdkconfig.h.win32 - copy ..\gdkconfig.h.win32 ..\gdkconfig.h - -gdk.res : rc\gdk.rc - rc -DBUILDNUMBER=0 -r -fo gdk.res rc\gdk.rc - -gdk-win32.lib : $(gdk_win32_OBJECTS) - lib -out:gdk-win32.lib $(gdk_win32_DEPS) $(gdk_win32_OBJECTS) - -clean:: - del *.obj - del *.lib - del *.err - del *.res diff --git a/gdk/win32/rc/Makefile.am b/gdk/win32/rc/Makefile.am deleted file mode 100644 index 4196109c41..0000000000 --- a/gdk/win32/rc/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - gdk.rc \ - gdk.rc.in \ - gtk.ico - -if USE_WIN32 -noinst_DATA = gdk-win32-res.o -endif - -gdk-win32-res.o : gdk.rc gtk.ico - $(WINDRES) -I $(srcdir) gdk.rc $@ - --include $(top_srcdir)/git.mk diff --git a/gdk/x11/Makefile.am b/gdk/x11/Makefile.am deleted file mode 100644 index 32b1f24434..0000000000 --- a/gdk/x11/Makefile.am +++ /dev/null @@ -1,96 +0,0 @@ -## Process this file with automake to produce Makefile.in -include $(top_srcdir)/Makefile.decl - -libgdkincludedir = $(includedir)/gtk-3.0/gdk -libgdkx11includedir = $(includedir)/gtk-3.0/gdk/x11 - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gdk\" \ - -DG_LOG_USE_STRUCTURED=1 \ - -DGDK_COMPILATION \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(GDK_HIDDEN_VISIBILITY_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(GDK_DEP_CFLAGS) - -LDADDS = $(GDK_DEP_LIBS) - -noinst_LTLIBRARIES = libgdk-x11.la - -libgdk_x11_la_SOURCES = \ - MwmUtil.h \ - gdkapplaunchcontext-x11.c \ - gdkasync.c \ - gdkasync.h \ - gdkcursor-x11.c \ - gdkdevice-core-x11.c \ - gdkdevice-xi2.c \ - gdkdevicemanager-core-x11.c \ - gdkdevicemanager-x11.c \ - gdkdevicemanager-xi2.c \ - gdkdevicemanagerprivate-core.h \ - gdkdisplaymanager-x11.c \ - gdkdisplay-x11.c \ - gdkdisplay-x11.h \ - gdkdnd-x11.c \ - gdkeventsource.c \ - gdkeventsource.h \ - gdkeventtranslator.c \ - gdkeventtranslator.h \ - gdkgeometry-x11.c \ - gdkglcontext-x11.c \ - gdkglcontext-x11.h \ - gdkkeys-x11.c \ - gdkmain-x11.c \ - gdkmonitor-x11.c \ - gdkmonitor-x11.h \ - gdkproperty-x11.c \ - gdkscreen-x11.c \ - gdkscreen-x11.h \ - gdkselection-x11.c \ - gdktestutils-x11.c \ - gdkvisual-x11.c \ - gdkwindow-x11.c \ - gdkwindow-x11.h \ - gdkxftdefaults.c \ - gdkxid.c \ - gdkx.h \ - gdkprivate-x11.h \ - xsettings-client.h \ - xsettings-client.c - -libgdkinclude_HEADERS = \ - gdkx.h - -libgdkx11include_HEADERS = \ - gdkx-autocleanups.h \ - gdkx11applaunchcontext.h \ - gdkx11cursor.h \ - gdkx11device.h \ - gdkx11device-core.h \ - gdkx11device-xi2.h \ - gdkx11devicemanager.h \ - gdkx11devicemanager-core.h \ - gdkx11devicemanager-xi2.h \ - gdkx11display.h \ - gdkx11displaymanager.h \ - gdkx11dnd.h \ - gdkx11glcontext.h \ - gdkx11keys.h \ - gdkx11monitor.h \ - gdkx11property.h \ - gdkx11screen.h \ - gdkx11selection.h \ - gdkx11utils.h \ - gdkx11visual.h \ - gdkx11window.h - -# We need to include all these C files here since the conditionals -# don't seem to be correctly expanded for the dist files. -EXTRA_DIST += \ - gdksettings.c \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/git.mk b/git.mk deleted file mode 100644 index 762c87428e..0000000000 --- a/git.mk +++ /dev/null @@ -1,334 +0,0 @@ -# git.mk -# -# Copyright 2009, Red Hat, Inc. -# Copyright 2010,2011,2012,2013 Behdad Esfahbod -# Written by Behdad Esfahbod -# -# Copying and distribution of this file, with or without modification, -# is permitted in any medium without royalty provided the copyright -# notice and this notice are preserved. -# -# The latest version of this file can be downloaded from: -# https://raw.github.com/behdad/git.mk/master/git.mk -# Bugs, etc, should be reported upstream at: -# https://github.com/behdad/git.mk -# -# To use in your project, import this file in your git repo's toplevel, -# then do "make -f git.mk". This modifies all Makefile.am files in -# your project to -include git.mk. Remember to add that line to new -# Makefile.am files you create in your project, or just rerun the -# "make -f git.mk". -# -# This enables automatic .gitignore generation. If you need to ignore -# more files, add them to the GITIGNOREFILES variable in your Makefile.am. -# But think twice before doing that. If a file has to be in .gitignore, -# chances are very high that it's a generated file and should be in one -# of MOSTLYCLEANFILES, CLEANFILES, DISTCLEANFILES, or MAINTAINERCLEANFILES. -# -# The only case that you need to manually add a file to GITIGNOREFILES is -# when remove files in one of mostlyclean-local, clean-local, distclean-local, -# or maintainer-clean-local make targets. -# -# Note that for files like editor backup, etc, there are better places to -# ignore them. See "man gitignore". -# -# If "make maintainer-clean" removes the files but they are not recognized -# by this script (that is, if "git status" shows untracked files still), send -# me the output of "git status" as well as your Makefile.am and Makefile for -# the directories involved and I'll diagnose. -# -# For a list of toplevel files that should be in MAINTAINERCLEANFILES, see -# Makefile.am.sample in the git.mk git repo. -# -# Don't EXTRA_DIST this file. It is supposed to only live in git clones, -# not tarballs. It serves no useful purpose in tarballs and clutters the -# build dir. -# -# This file knows how to handle autoconf, automake, libtool, gtk-doc, -# gnome-doc-utils, yelp.m4, mallard, intltool, gsettings, dejagnu, appdata, -# appstream. -# -# This makefile provides the following targets: -# -# - all: "make all" will build all gitignore files. -# - gitignore: makes all gitignore files in the current dir and subdirs. -# - .gitignore: make gitignore file for the current dir. -# - gitignore-recurse: makes all gitignore files in the subdirs. -# -# KNOWN ISSUES: -# -# - Recursive configure doesn't work as $(top_srcdir)/git.mk inside the -# submodule doesn't find us. If you have configure.{in,ac} files in -# subdirs, add a proxy git.mk file in those dirs that simply does: -# "include $(top_srcdir)/../git.mk". Add more ..'s to your taste. -# And add those files to git. See vte/gnome-pty-helper/git.mk for -# example. -# - - - -############################################################################### -# Variables user modules may want to add to toplevel MAINTAINERCLEANFILES: -############################################################################### - -# -# Most autotools-using modules should be fine including this variable in their -# toplevel MAINTAINERCLEANFILES: -GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL = \ - $(srcdir)/aclocal.m4 \ - $(srcdir)/autoscan.log \ - $(srcdir)/configure.scan \ - `AUX_DIR=$(srcdir)/$$(cd $(top_srcdir); $(AUTOCONF) --trace 'AC_CONFIG_AUX_DIR:$$1' ./configure.ac); \ - test "x$$AUX_DIR" = "x$(srcdir)/" && AUX_DIR=$(srcdir); \ - for x in \ - ar-lib \ - compile \ - config.guess \ - config.sub \ - config.rpath \ - depcomp \ - install-sh \ - ltmain.sh \ - missing \ - mkinstalldirs \ - test-driver \ - ylwrap \ - ; do echo "$$AUX_DIR/$$x"; done` \ - `cd $(top_srcdir); $(AUTOCONF) --trace 'AC_CONFIG_HEADERS:$$1' ./configure.ac | \ - head -n 1 | while read f; do echo "$(srcdir)/$$f.in"; done` -# -# All modules should also be fine including the following variable, which -# removes automake-generated Makefile.in files: -GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN = \ - `cd $(top_srcdir); $(AUTOCONF) --trace 'AC_CONFIG_FILES:$$1' ./configure.ac | \ - while read f; do \ - case $$f in Makefile|*/Makefile) \ - test -f "$(srcdir)/$$f.am" && echo "$(srcdir)/$$f.in";; esac; \ - done` -# -# Modules that use libtool and use AC_CONFIG_MACRO_DIR() may also include this, -# though it's harmless to include regardless. -GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL = \ - `MACRO_DIR=$(srcdir)/$$(cd $(top_srcdir); $(AUTOCONF) --trace 'AC_CONFIG_MACRO_DIR:$$1' ./configure.ac); \ - if test "x$$MACRO_DIR" != "x$(srcdir)/"; then \ - for x in \ - libtool.m4 \ - ltoptions.m4 \ - ltsugar.m4 \ - ltversion.m4 \ - lt~obsolete.m4 \ - ; do echo "$$MACRO_DIR/$$x"; done; \ - fi` - - - -############################################################################### -# Default rule is to install ourselves in all Makefile.am files: -############################################################################### - -git-all: git-mk-install - -git-mk-install: - @echo "Installing git makefile" - @any_failed=; \ - find "`test -z "$(top_srcdir)" && echo . || echo "$(top_srcdir)"`" -name Makefile.am | while read x; do \ - if grep 'include .*/git.mk' $$x >/dev/null; then \ - echo "$$x already includes git.mk"; \ - else \ - failed=; \ - echo "Updating $$x"; \ - { cat $$x; \ - echo ''; \ - echo '-include $$(top_srcdir)/git.mk'; \ - } > $$x.tmp || failed=1; \ - if test x$$failed = x; then \ - mv $$x.tmp $$x || failed=1; \ - fi; \ - if test x$$failed = x; then : else \ - echo "Failed updating $$x"; >&2 \ - any_failed=1; \ - fi; \ - fi; done; test -z "$$any_failed" - -.PHONY: git-all git-mk-install - - - -############################################################################### -# Actual .gitignore generation: -############################################################################### - -$(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk - @echo "git.mk: Generating $@" - @{ \ - if test "x$(DOC_MODULE)" = x -o "x$(DOC_MAIN_SGML_FILE)" = x; then :; else \ - for x in \ - $(DOC_MODULE)-decl-list.txt \ - $(DOC_MODULE)-decl.txt \ - tmpl/$(DOC_MODULE)-unused.sgml \ - "tmpl/*.bak" \ - xml html \ - ; do echo "/$$x"; done; \ - FLAVOR=$$(cd $(top_srcdir); $(AUTOCONF) --trace 'GTK_DOC_CHECK:$$2' ./configure.ac); \ - case $$FLAVOR in *no-tmpl*) echo /tmpl;; esac; \ - fi; \ - if test "x$(DOC_MODULE)$(DOC_ID)" = x -o "x$(DOC_LINGUAS)" = x; then :; else \ - for lc in $(DOC_LINGUAS); do \ - for x in \ - $(if $(DOC_MODULE),$(DOC_MODULE).xml) \ - $(DOC_PAGES) \ - $(DOC_INCLUDES) \ - ; do echo "/$$lc/$$x"; done; \ - done; \ - for x in \ - $(_DOC_OMF_ALL) \ - $(_DOC_DSK_ALL) \ - $(_DOC_HTML_ALL) \ - $(_DOC_MOFILES) \ - $(DOC_H_FILE) \ - "*/.xml2po.mo" \ - "*/*.omf.out" \ - ; do echo /$$x; done; \ - fi; \ - if test "x$(HELP_ID)" = x -o "x$(HELP_LINGUAS)" = x; then :; else \ - for lc in $(HELP_LINGUAS); do \ - for x in \ - $(HELP_FILES) \ - "$$lc.stamp" \ - "$$lc.mo" \ - ; do echo "/$$lc/$$x"; done; \ - done; \ - fi; \ - if test "x$(gsettings_SCHEMAS)" = x; then :; else \ - for x in \ - $(gsettings_SCHEMAS:.xml=.valid) \ - $(gsettings__enum_file) \ - ; do echo "/$$x"; done; \ - fi; \ - if test "x$(appdata_XML)" = x; then :; else \ - for x in \ - $(appdata_XML:.xml=.valid) \ - ; do echo "/$$x"; done; \ - fi; \ - if test "x$(appstream_XML)" = x; then :; else \ - for x in \ - $(appstream_XML:.xml=.valid) \ - ; do echo "/$$x"; done; \ - fi; \ - for tdir in po $(GITIGNORE_TRANSLATION_DIRS); do \ - if test -f "$(srcdir)/$$tdir/Makefile.in.in"; then \ - for x in \ - $$tdir/Makefile.in.in \ - $$tdir/Makefile.in.in~ \ - $$tdir/Makefile.in \ - $$tdir/Makefile \ - $$tdir/Makevars.template \ - $$tdir/POTFILES \ - $$tdir/Rules-quot \ - $$tdir/stamp-it \ - $$tdir/stamp-po \ - $$tdir/.intltool-merge-cache \ - "$$tdir/*.gmo" \ - "$$tdir/*.header" \ - "$$tdir/*.mo" \ - "$$tdir/*.sed" \ - "$$tdir/*.sin" \ - $$tdir/$(GETTEXT_PACKAGE).pot \ - ; do echo "/$$x"; done; \ - fi; \ - for x in \ - ABOUT-NLS \ - intltool-extract.in \ - intltool-merge.in \ - intltool-update.in \ - ; do echo "/$$x"; done; \ - done; \ - if test -f $(srcdir)/configure; then \ - for x in \ - autom4te.cache \ - configure \ - config.h \ - stamp-h1 \ - libtool \ - config.lt \ - ; do echo "/$$x"; done; \ - fi; \ - if test "x$(DEJATOOL)" = x; then :; else \ - for x in \ - $(DEJATOOL) \ - ; do echo "/$$x.sum"; echo "/$$x.log"; done; \ - echo /site.exp; \ - fi; \ - if test "x$(am__dirstamp)" = x; then :; else \ - echo "$(am__dirstamp)"; \ - fi; \ - if test "x$(LTCOMPILE)" = x -a "x$(LTCXXCOMPILE)" = x -a "x$(GTKDOC_RUN)" = x; then :; else \ - for x in \ - "*.lo" \ - ".libs" "_libs" \ - ; do echo "$$x"; done; \ - fi; \ - for x in \ - .gitignore \ - $(GITIGNOREFILES) \ - $(CLEANFILES) \ - $(PROGRAMS) $(check_PROGRAMS) $(EXTRA_PROGRAMS) \ - $(LIBRARIES) $(check_LIBRARIES) $(EXTRA_LIBRARIES) \ - $(LTLIBRARIES) $(check_LTLIBRARIES) $(EXTRA_LTLIBRARIES) \ - so_locations \ - $(MOSTLYCLEANFILES) \ - $(TEST_LOGS) \ - $(TEST_LOGS:.log=.trs) \ - $(TEST_SUITE_LOG) \ - "*.gcda" \ - "*.gcno" \ - $(DISTCLEANFILES) \ - $(am__CONFIG_DISTCLEAN_FILES) \ - $(CONFIG_CLEAN_FILES) \ - TAGS ID GTAGS GRTAGS GSYMS GPATH tags \ - "*.tab.c" \ - $(MAINTAINERCLEANFILES) \ - $(BUILT_SOURCES) \ - $(patsubst %.vala,%.c,$(filter %.vala,$(SOURCES))) \ - $(filter %_vala.stamp,$(DIST_COMMON)) \ - $(filter %.vapi,$(DIST_COMMON)) \ - $(filter $(addprefix %,$(notdir $(patsubst %.vapi,%.h,$(filter %.vapi,$(DIST_COMMON))))),$(DIST_COMMON)) \ - Makefile \ - Makefile.in \ - "*.orig" \ - "*.rej" \ - "*.bak" \ - "*~" \ - ".*.sw[nop]" \ - ".dirstamp" \ - ; do echo "/$$x"; done; \ - for x in \ - "*.$(OBJEXT)" \ - $(DEPDIR) \ - ; do echo "$$x"; done; \ - } | \ - sed "s@^/`echo "$(srcdir)" | sed 's/\(.\)/[\1]/g'`/@/@" | \ - sed 's@/[.]/@/@g' | \ - LC_ALL=C sort | uniq > $@.tmp && \ - mv $@.tmp $@; - -all: $(srcdir)/.gitignore gitignore-recurse-maybe -gitignore: $(srcdir)/.gitignore gitignore-recurse - -gitignore-recurse-maybe: - @for subdir in $(DIST_SUBDIRS); do \ - case " $(SUBDIRS) " in \ - *" $$subdir "*) :;; \ - *) test "$$subdir" = . -o -e "$$subdir/.git" || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) gitignore || echo "Skipping $$subdir");; \ - esac; \ - done -gitignore-recurse: - @for subdir in $(DIST_SUBDIRS); do \ - test "$$subdir" = . -o -e "$$subdir/.git" || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) gitignore || echo "Skipping $$subdir"); \ - done - -maintainer-clean: gitignore-clean -gitignore-clean: - -rm -f $(srcdir)/.gitignore - -.PHONY: gitignore-clean gitignore gitignore-recurse gitignore-recurse-maybe diff --git a/gtk/Makefile.am b/gtk/Makefile.am deleted file mode 100644 index 946e72febc..0000000000 --- a/gtk/Makefile.am +++ /dev/null @@ -1,749 +0,0 @@ -AUTOMAKE_OPTIONS = subdir-objects - -include $(top_srcdir)/Makefile.decl - -GTK_BASE_CFLAGS_DEFINES = \ - -DG_LOG_USE_STRUCTURED=1 \ - -DGTK_VERSION=\"$(GTK_VERSION)\" \ - -DGTK_BINARY_VERSION=\"$(GTK_BINARY_VERSION)\" \ - -DGTK_COMPILATION \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED - -GTK_PLAT_CFLAGS_DEFINES = \ - -DGTK_LIBDIR=\"$(libdir)\" \ - -DGTK_LOCALEDIR=\"$(localedir)\" \ - -DGTK_DATADIR=\"$(datadir)\" \ - -DGTK_DATA_PREFIX=\"$(prefix)\" \ - -DGTK_SYSCONFDIR=\"$(sysconfdir)\" \ - -DGTK_HOST=\"$(host)\" \ - -DGTK_PRINT_BACKENDS=\"$(GTK_PRINT_BACKENDS)\" - -AM_CPPFLAGS = \ - -DG_LOG_DOMAIN=\"Gtk\" \ - $(GTK_BASE_CFLAGS_DEFINES) \ - $(GTK_PLAT_CFLAGS_DEFINES) \ - -DX11_DATA_PREFIX=\"$(X11_PREFIX)\" \ - -DISO_CODES_PREFIX=\"$(ISO_CODES_PREFIX)\" \ - -I$(top_builddir) \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - $(GMODULE_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(INCLUDED_IMMODULE_DEFINE) - -if OS_WIN32 -gtk_def = gtk.def -gtk_win32_symbols = -export-symbols $(srcdir)/gtk.def - -gtk_win32_res = gtk-win32-res.o -gtk_win32_res_ldflag = -Wl,gtk-win32-res.o - -gtk-win32-res.o : gtk-win32.rc libgtk3.manifest - $(WINDRES) gtk-win32.rc $@ - -gtk-win32.rc: gtk-win32.rc.body - cat $< >>$@ - echo "ISOLATIONAWARE_MANIFEST_RESOURCE_ID RT_MANIFEST libgtk3.manifest" >>$@ - -gtk.def: libgtk-3.la - echo "LIBRARY libgtk-$(GTK_MAJOR_VERSION)-@LT_CURRENT_MINUS_AGE@" >$@ - echo "EXPORTS" >>$@ - objdump -p .libs/libgtk-$(GTK_MAJOR_VERSION)-@LT_CURRENT_MINUS_AGE@.dll | sed -n -e 's/\t\[\s\+\([0-9]\+\)\]\s\([A-Za-z_][A-Za-z0-9_]\)/\2/p' >>$@ - -install-def-file: gtk.def - $(INSTALL) gtk.def $(DESTDIR)$(libdir)/gtk-win32-3.0.def -uninstall-def-file: - -rm $(DESTDIR)$(libdir)/gtk-win32-3.0.def -else -install-def-file: -uninstall-def-file: -endif - -if MS_LIB_AVAILABLE -noinst_DATA = gtk-win32-$(GTK_API_VERSION).lib - -gtk-win32-$(GTK_API_VERSION).lib: libgtk-3.la gtk.def - lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgtk-win32-$(GTK_API_VERSION)-@LT_CURRENT_MINUS_AGE@.dll -def:gtk.def -out:$@ - -install-ms-lib: - $(INSTALL) gtk-win32-$(GTK_API_VERSION).lib $(DESTDIR)$(libdir) - -uninstall-ms-lib: - -rm $(DESTDIR)$(libdir)/gtk-win32-$(GTK_API_VERSION).lib -else -install-ms-lib: -uninstall-ms-lib: -endif - -libadd = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GMODULE_LIBS) \ - $(GTK_DEP_LIBS) -deps = \ - $(top_builddir)/gdk/libgdk-3.la - -# libtool stuff: set version and export symbols for resolving -# since automake doesn't support conditionalized libsomething_la_LDFLAGS -# we use the general approach here -libtool_opts = \ - $(GTK_LINK_FLAGS) \ - -version-info $(LT_VERSION_INFO) \ - -export-dynamic $(no_undefined) \ - -rpath $(libdir) - - -included-modules: -if HAVE_INCLUDED_IMMMODULES - @cd $(top_builddir)/modules/input && $(MAKE) $(AM_MAKEFLAGS) included-modules - -libadd += $(INCLUDED_IMMODULE_OBJ) -deps += $(INCLUDED_IMMODULE_OBJ) - -$(INCLUDED_IMMODULE_OBJ): included-modules - @true -endif - -.PHONY: included-modules - -# -# setup source file variables -# - -include $(srcdir)/a11y/Makefile.inc -include $(srcdir)/deprecated/Makefile.inc -include $(srcdir)/inspector/Makefile.inc -include $(srcdir)/gtk-sources.inc - -# GTK+ header files for public installation (non-generated, or generated -# by configure) - -gtk_public_h_sources = $(GTK_PUB_HDRS) - -if OS_UNIX -gtk_unix_print_public_h_sources = $(GTK_UNIX_PRINT_PUB_HDRS) -endif - -gtk_private_type_h_sources = $(GTK_PRIVATE_TYPE_HDRS) - -# GTK+ header files that don't get installed -gtk_private_h_sources = \ - $(inspector_h_sources) \ - $(gtk_private_type_h_sources) \ - $(gtk_base_private_h_sources) - -# GTK+ C sources to build the library from -gtk_base_c_sources = \ - $(a11y_c_sources) \ - $(gtk_deprecated_c_sources) \ - $(inspector_c_sources) \ - $(gtk_base_c_sources_base) - -if USE_QUARTZ -gtk_base_c_sources += $(gtk_clipboard_dnd_c_sources_quartz) -else -gtk_base_c_sources += $(gtk_clipboard_dnd_c_sources_generic) -endif - -nodist_gtk_c_sources = -gtk_c_sources = $(gtk_base_c_sources) - -$(gtk_dbus_built_sources) : Makefile.am gtkdbusinterfaces.xml - $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.Gtk. \ - --c-namespace _Gtk \ - --generate-c-code gtkdbusgenerated \ - $(srcdir)/gtkdbusinterfaces.xml - -nodist_gtk_c_sources += $(gtk_dbus_built_sources) - -gtk_os_unix_c_sources = $(gtk_os_unix_c_sources_base) - -if OS_UNIX -gtk_private_h_sources += $(gtk_os_unix_private_h_sources) - -if HAVE_TRACKER3 -gtk_private_h_sources += $(gtk_os_unix_tracker3_private_h_sources) -gtk_os_unix_c_sources += $(gtk_os_unix_tracker3_c_sources) -endif - -gtk_c_sources += $(gtk_os_unix_c_sources) -endif - -if OS_WIN32 -gtk_private_h_sources += $(gtk_os_win32_private_h_sources) -gtk_c_sources += $(gtk_os_win32_c_sources) -endif - -if USE_X11 -gtk_c_sources += $(gtk_use_x11_c_sources) -gtk_private_h_sources += $(gtk_use_x11_private_h_sources) -endif - -if USE_WAYLAND -gtk_c_sources += $(gtk_use_wayland_c_sources) -endif - -# pretty tricky way to write USE_WAYLAND || USE_X11... -if USE_WAYLAND -gtk_c_sources += $(gtk_use_wayland_or_x11_c_sources) -else -if USE_X11 -gtk_c_sources += $(gtk_use_wayland_or_x11_c_sources) -else -endif -endif - -if USE_WIN32 -gtk_c_sources += $(gtk_use_win32_c_sources) -gtk_private_h_sources += $(gtk_use_win32_private_h_sources) -endif - -if USE_QUARTZ -gtk_c_sources += $(gtk_use_quartz_c_sources) -gtk_private_h_sources += $(gtk_use_quartz_private_h_sources) -endif - -gtk_all_private_h_sources = \ - $(a11y_private_h_sources) \ - $(gtk_deprecated_private_h_sources) \ - $(gtk_private_h_sources) \ - $(gtk_use_x11_private_h_sources) \ - $(gtk_use_win32_private_h_sources) \ - $(gtk_use_quartz_private_h_sources) - -if !USE_X11 -if !USE_WIN32 -if !USE_QUARTZ -gtk_c_sources += $(gtk_use_stub_c_sources) -endif -endif -endif - -# we use our own built_sources variable rules to avoid automake's -# BUILT_SOURCES oddities -# we generate frequently rebuild files piggyback on a stamp file, so sources -# depending on them only get rebuild when the built source actually changed -# content - -gtk_built_sources = \ - $(gtk_built_private_headers) \ - $(gtk_built_public_sources) \ - $(gtk_other_built_sources) - -nodist_gtk_c_sources += $(gtk_built_sources) - -stamp_files = \ - stamp-gtkmarshalers.h \ - stamp-gtktypebuiltins.h \ - stamp-gtkprivatetypebuiltins.h - -# -# setup GTK+ sources and their dependencies -# -MAINTAINERCLEANFILES = \ - $(gtk_built_sources) \ - $(gtk_dbus_built_sources) \ - $(print_portal_built_sources) \ - $(stamp_files) - -DISTCLEANFILES = gtktypefuncs.inc - -if OS_WIN32 -DISTCLEANFILES += gtk-win32.rc -endif - -EXTRA_DIST += $(gtk_all_private_h_sources) $(gtk_extra_sources) - -# We need to dist this for `make distcheck`, apparently... -EXTRA_DIST += gtk.gresource.xml - - -pkgdatadir = $(datadir)/gtk-$(GTK_API_VERSION) -pkgdata_DATA = gtkbuilder.rng - -EXTRA_DIST += gtkbuilder.rnc gtkbuilder.rng - -itsdir = $(datadir)/gettext/its -its_DATA = gtkbuilder.loc gtkbuilder.its - -EXTRA_DIST += $(its_DATA) - -templates = \ - $(inspector_templates) \ - $(gtk_base_ui_templates) - -# -# rules to generate built sources -# -# setup autogeneration dependencies -gen_sources = xgen-gdef xgen-gtbh xgen-gtic xgen-gmh xgen-gmc xgen-gmlh xgen-gmlc xgen-gtfsrc.c xgen-gtf -CLEANFILES = $(gen_sources) - -BUILT_SOURCES = \ - $(gtk_built_sources) \ - $(gtk_dbus_built_sources) \ - $(print_portal_built_sources) - -# all autogenerated files need to be generated in the srcdir, -# so old versions get remade and are not confused with newer -# versions in the build dir. thus a development setup requires -# srcdir to be writable, passing --disable-rebuilds to -# ../configure will supress all autogeneration rules. -gtkmarshalers.h: stamp-gtkmarshalers.h - @true -stamp-gtkmarshalers.h: gtkmarshalers.list - $(AM_V_GEN) $(GLIB_GENMARSHAL) \ - --prefix=_gtk_marshal \ - --header \ - --valist-marshallers \ - $(srcdir)/gtkmarshalers.list >> xgen-gmlh \ - && (cmp -s xgen-gmlh gtkmarshalers.h || cp xgen-gmlh gtkmarshalers.h) \ - && rm -f xgen-gmlh \ - && echo timestamp > $(@F) -gtkmarshalers.c: gtkmarshalers.list - $(AM_V_GEN) (echo "#undef G_ENABLE_DEBUG"; \ - $(GLIB_GENMARSHAL) \ - --prefix=_gtk_marshal \ - --body \ - --valist-marshallers $(srcdir)/gtkmarshalers.list) >> xgen-gmlc \ - && cp xgen-gmlc gtkmarshalers.c \ - && rm -f xgen-gmlc - -gtktypebuiltins.h: stamp-gtktypebuiltins.h - @true -stamp-gtktypebuiltins.h: $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) gtktypebuiltins.h.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtktypebuiltins.h.template \ - $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) ) > xgen-gtbh \ - && (cmp -s xgen-gtbh gtktypebuiltins.h || cp xgen-gtbh gtktypebuiltins.h ) \ - && rm -f xgen-gtbh \ - && echo timestamp > $(@F) -gtktypebuiltins.c: $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) gtktypebuiltins.c.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtktypebuiltins.c.template \ - $(gtk_public_h_sources) $(a11y_h_sources) $(gtk_deprecated_h_sources) ) > xgen-gtbc \ - && cp xgen-gtbc gtktypebuiltins.c \ - && rm -f xgen-gtbc - -gtk.gresource.xml: Makefile.am inspector/Makefile.inc - $(AM_V_GEN) echo "" > $@; \ - echo "" >> $@; \ - echo " " >> $@; \ - echo " theme/Adwaita/gtk.css" >> $@; \ - echo " theme/Adwaita/gtk-dark.css" >> $@; \ - echo " theme/Adwaita/gtk-contained.css" >> $@; \ - echo " theme/Adwaita/gtk-contained-dark.css" >> $@; \ - for f in $(srcdir)/theme/Adwaita/assets/*.png; do \ - n=`basename $$f`; \ - echo " theme/Adwaita/assets/$$n" >> $@; \ - done; \ - for f in $(srcdir)/theme/Adwaita/assets/*.svg; do \ - n=`basename $$f`; \ - echo " theme/Adwaita/assets/$$n" >> $@; \ - done; \ - echo " theme/HighContrast/gtk.css" >> $@; \ - echo " theme/HighContrast/gtk-inverse.css" >> $@; \ - echo " theme/HighContrast/gtk-contained.css" >> $@; \ - echo " theme/HighContrast/gtk-contained-inverse.css" >> $@; \ - for f in $(srcdir)/theme/HighContrast/assets/*.png; do \ - n=`basename $$f`; \ - echo " theme/HighContrast/assets/$$n" >> $@; \ - done; \ - for f in $(srcdir)/theme/HighContrast/assets/*.svg; do \ - n=`basename $$f`; \ - echo " theme/HighContrast/assets/$$n" >> $@; \ - done; \ - echo " theme/win32/gtk-win32-base.css" >> $@; \ - echo " theme/win32/gtk.css" >> $@; \ - for f in $(srcdir)/cursor/*.png; do \ - n=`basename $$f`; \ - echo " cursor/$$n" >> $@; \ - done; \ - for f in $(srcdir)/gesture/*.symbolic.png; do \ - n=`basename $$f`; \ - echo " gesture/$$n" >> $@; \ - done; \ - for f in $(srcdir)/ui/*.ui; do \ - n=`basename $$f`; \ - echo " ui/$$n" >> $@; \ - done; \ - for s in 16x16 22x22 24x24 32x32 48x48; do \ - for c in actions status categories; do \ - for f in $(srcdir)/icons/$$s/$$c/*.png; do \ - test "$$f" = "$(srcdir)/icons/$$s/$$c/*.png" && continue; \ - n=`basename $$f`; \ - echo " icons/$$s/$$c/$$n" >> $@; \ - done; \ - done; \ - done; \ - for s in scalable; do \ - for c in status; do \ - for f in $(srcdir)/icons/$$s/$$c/*.svg; do \ - test "$$f" = "$(srcdir)/icons/$$s/$$c/*.svg" && continue; \ - n=`basename $$f`; \ - echo " icons/$$s/$$c/$$n" >> $@; \ - done; \ - done; \ - done; \ - for f in $(srcdir)/inspector/*.ui; do \ - n=`basename $$f`; \ - echo " inspector/$$n" >> $@; \ - done; \ - echo " inspector/logo.png" >> $@; \ - for f in $(srcdir)/emoji/*.data; do \ - n=`basename $$f`; \ - echo " emoji/$$n" >> $@; \ - done; \ - echo " " >> $@; \ - echo "" >> $@; - -adwaita_theme_scss = \ - $(adwaita_theme_scss_sources) \ - $() - -highcontrast_theme_scss = \ - $(highcontrast_theme_scss_sources) \ - $() - -if REBUILD_SCSS -# If we have sassc then we can rebuild the theme CSS as soon as the SCSS -# files have been changed - -scss_verbose = $(scss_verbose_@AM_V@) -scss_verbose_ = $(scss_verbose_@AM_DEFAULT_V@) -scss_verbose_0 = @echo " SCSS $@"; - -SASSC_OPTS = -a -M -t compact - -theme/Adwaita/gtk-contained.css: $(top_srcdir)/gtk/theme/Adwaita/gtk-contained.scss $(adwaita_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -theme/Adwaita/gtk-contained-dark.css: $(top_srcdir)/gtk/theme/Adwaita/gtk-contained-dark.scss $(adwaita_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -theme/HighContrast/gtk-contained.css: $(top_srcdir)/gtk/theme/HighContrast/gtk-contained.scss $(highcontrast_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -theme/HighContrast/gtk-contained-inverse.css: $(top_srcdir)/gtk/theme/HighContrast/gtk-contained-inverse.scss $(highcontrast_theme_scss) - $(scss_verbose) $(MKDIR_P) $(dir $@) && $(SASSC) $(SASSC_OPTS) $< $@ || rm -f $@ - -endif # REBUILD_SCSS - -theme_sources = \ - $(win32_theme_css_sources) \ - $(adwaita_theme_scss) \ - $(adwaita_theme_files) \ - $(highcontrast_theme_scss) \ - $(highcontrast_theme_css_sources) - -resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(builddir)/gtk.gresource.xml) - -gtkresources.h: gtk.gresource.xml - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< \ - --target=$@ --sourcedir=$(srcdir) --c-name _gtk --generate-header --manual-register --internal -gtkresources.c: gtk.gresource.xml $(resource_files) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< \ - --target=$@ --sourcedir=$(srcdir) --c-name _gtk --generate-source --manual-register --internal - -gtkprivatetypebuiltins.h: stamp-gtkprivatetypebuiltins.h - @true -stamp-gtkprivatetypebuiltins.h: $(gtk_private_type_h_sources) gtkprivatetypebuiltins.h.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtkprivatetypebuiltins.h.template \ - $(gtk_private_type_h_sources) ) > xgen-gptbh \ - && (cmp -s xgen-gptbh gtkprivatetypebuiltins.h || cp xgen-gptbh gtkprivatetypebuiltins.h ) \ - && rm -f xgen-gptbh \ - && echo timestamp > $(@F) -gtkprivatetypebuiltins.c: $(gtk_private_type_h_sources) gtkprivatetypebuiltins.c.template - $(AM_V_GEN) ( cd $(srcdir) && $(GLIB_MKENUMS) --template gtkprivatetypebuiltins.c.template \ - $(gtk_private_type_h_sources) ) > xgen-gptbc \ - && cp xgen-gptbc gtkprivatetypebuiltins.c \ - && rm -f xgen-gptbc - - -gtktypefuncs.inc: stamp-gtktypebuiltins.h stamp-gtkprivatetypebuiltins.h $(top_srcdir)/gtk/*.h $(top_srcdir)/gtk/a11y/*.h $(top_srcdir)/gtk/deprecated/*.h $(top_srcdir)/gdk/*.h Makefile - $(AM_V_GEN) export LC_ALL=C ; \ - (echo '#undef GTK_COMPILATION' && echo '#include ') > xgen-gtfsrc.c && \ - echo 'G_GNUC_BEGIN_IGNORE_DEPRECATIONS' > xgen-gtf && \ - ${CPP} $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) xgen-gtfsrc.c | \ - $(GREP) -o '\bg[td]k_[a-zA-Z0-9_]*_get_type\b' | \ - sort | uniq | \ - $(SED) '{ s/^/*tp++ = /; s/$$/();/; s/^.*\(gdk_x11\|gtk_plug_\|gtk_socket_\).*$$/#ifdef GDK_WINDOWING_X11\n&\n#endif/; }' >> xgen-gtf \ - && cp xgen-gtf $@ && rm -f xgen-gtf -$(srcdir)/gtktestutils.c: gtktypefuncs.inc - -# target platform: -lib_LTLIBRARIES = libgtk-3.la - -gtkincludedir = $(includedir)/gtk-3.0/gtk -gtkinclude_HEADERS = $(gtk_public_h_sources) $(gtk_semi_private_h_sources) $(gtk_built_public_sources) gtkversion.h - -a11yincludedir = $(includedir)/gtk-3.0/gtk/a11y -a11yinclude_HEADERS= $(a11y_h_sources) - -deprecatedincludedir = $(includedir)/gtk-3.0/gtk/deprecated -deprecatedinclude_HEADERS= $(gtk_deprecated_h_sources) - -gtkunixprintincludedir = $(includedir)/gtk-3.0/unix-print/gtk -gtkunixprintinclude_HEADERS = $(gtk_unix_print_public_h_sources) - -nodist_libgtk_3_la_SOURCES = $(nodist_gtk_c_sources) -libgtk_3_la_SOURCES = $(gtk_c_sources) -libgtk_3_la_CFLAGS = $(AM_CFLAGS) $(GDK_HIDDEN_VISIBILITY_CFLAGS) -libgtk_3_la_LDFLAGS = $(libtool_opts) -libgtk_3_la_LIBADD = $(libadd) -libgtk_3_la_DEPENDENCIES = $(deps) - -if USE_QUARTZ -libgtk_3_la_CFLAGS += "-xobjective-c" -endif - -if USE_WIN32 -libgtk_3_la_LIBADD += -lole32 -lgdi32 -lcomdlg32 -lwinspool -lcomctl32 -libgtk_3_la_LDFLAGS += -Wl,-luuid $(gtk_win32_res_ldflag) -libgtk_3_la_DEPENDENCIES += $(gtk_win32_res) -endif - -install-exec-hook: -if DISABLE_EXPLICIT_DEPS - $(SHELL) $(top_srcdir)/sanitize-la.sh $(DESTDIR)$(libdir)/libgtk-3.la -endif - -if USE_QUARTZ -install-mac-key-theme: - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Mac/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.mac $(DESTDIR)$(datadir)/themes/Mac/gtk-3.0/gtk-keys.css -uninstall-mac-key-theme: - rm -f $(DESTDIR)$(datadir)/themes/Mac/gtk-3.0/gtk-keys.css -else -install-mac-key-theme: -uninstall-mac-key-theme: -endif - -# ------------------- MSVC Build Items ---------------- -MSVCPROJS = gtk-3 - -gtk_3_FILES = \ - $(gtk_base_c_sources) \ - $(gtk_os_win32_c_sources) \ - $(gtk_use_win32_c_sources) - -gtk_3_EXCLUDES = dummy - -include $(top_srcdir)/win32/Makefile.msvcproj - -dist-hook: \ - $(top_builddir)/win32/vs9/gtk-3.vcproj - -# Install a RC file for the default GTK+ theme, and key themes -install-data-local: install-ms-lib install-def-file install-mac-key-theme - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Default/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.default $(DESTDIR)$(datadir)/themes/Default/gtk-3.0/gtk-keys.css - $(MKDIR_P) $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0 - $(INSTALL_DATA) $(srcdir)/gtk-keys.css.emacs $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0/gtk-keys.css - -uninstall-local: uninstall-ms-lib uninstall-def-file uninstall-mac-key-theme - rm -f $(DESTDIR)$(datadir)/themes/Default/gtk-3.0/gtk-keys.css - rm -f $(DESTDIR)$(datadir)/themes/Emacs/gtk-3.0/gtk-keys.css - -# if srcdir!=builddir, clean out maintainer-clean files from builddir -# this allows dist to pass. -distclean-local: - if test $(srcdir) != .; then \ - rm -f $(MAINTAINERCLEANFILES); \ - fi - -if HAVE_INTROSPECTION -introspected_pub_headers = $(filter-out %private.h gtktextdisplay.h gtktextlayout.h gtkx.h, $(gtkinclude_HEADERS) $(a11yinclude_HEADERS) $(deprecatedinclude_HEADERS)) - -introspection_files = \ - $(introspected_pub_headers) \ - $(filter-out %win32.c, $(gtk_base_c_sources)) \ - gtkprintoperation-unix.c \ - gtktypebuiltins.h \ - gtktypebuiltins.c - -if USE_X11 -introspection_files += \ - gtksocket.c \ - gtkplug.c -endif - -include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_SCANNER_ENV = CC="$(CC)" -INTROSPECTION_COMPILER_ARGS = \ - --includedir=$(srcdir) \ - --includedir=. \ - --includedir=../gdk - -Gtk-3.0.gir: $(INTROSPECTION_SCANNER) libgtk-3.la $(top_builddir)/gdk/Gdk-3.0.gir Makefile -Gtk_3_0_gir_SCANNERFLAGS = \ - --warn-all \ - --add-include-path=$(top_builddir)/gdk \ - --include-uninstalled=$(top_builddir)/gdk/Gdk-3.0.gir -Gtk_3_0_gir_INCLUDES = Atk-1.0 -Gtk_3_0_gir_C_INCLUDES = gtk/gtk.h gtk/gtk-a11y.h -if USE_X11 -Gtk_3_0_gir_SCANNERFLAGS += --add-include-path=$(top_builddir)/gdk/x11 -Gtk_3_0_gir_INCLUDES += xlib-2.0 -Gtk_3_0_gir_C_INCLUDES += gtk/gtkx.h -endif -Gtk_3_0_gir_CFLAGS = \ - $(AM_CPPFLAGS) \ - -DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API -Gtk_3_0_gir_FILES = $(introspection_files) -Gtk_3_0_gir_LIBS = libgtk-3.la $(top_builddir)/gdk/libgdk-3.la -Gtk_3_0_gir_EXPORT_PACKAGES = gtk+-3.0 -INTROSPECTION_GIRS = Gtk-3.0.gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibsdir = $(libdir)/girepository-1.0 -typelibs_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelibs_DATA) -endif - -# -# Installed tools -# -bin_PROGRAMS = \ - gtk-query-immodules-3.0 \ - gtk-update-icon-cache \ - gtk-encode-symbolic-svg \ - gtk-builder-tool \ - gtk-query-settings \ - gtk-launch - -gtk_query_immodules_3_0_SOURCES = queryimmodules.c gtkutils.c -gtk_query_immodules_3_0_LDADD = \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GMODULE_LIBS) \ - $(GTK_DEP_LIBS) - -gtk_update_icon_cache_SOURCES = updateiconcache.c -gtk_update_icon_cache_LDADD = $(GDK_PIXBUF_LIBS) - -gtk_encode_symbolic_svg_SOURCES = encodesymbolic.c -gtk_encode_symbolic_svg_LDADD = \ - $(GDK_PIXBUF_LIBS) \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -gtk_builder_tool_SOURCES = gtk-builder-tool.c -gtk_builder_tool_LDADD = \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -gtk_query_settings_SOURCES = gtk-query-settings.c -gtk_query_settings_LDADD= \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -gtk_launch_SOURCES = gtk-launch.c -gtk_launch_LDADD = \ - libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -if OS_WIN32 - -# Workaround for UAC silliness: programs with "update" in their name -# are believed to be installers and require elevated privileges to be -# used... Embed a manifest file into executable to tell Windows that -# gtk-update-icon-cache.exe doesn't require any special privileges. - -GTK_UPDATE_ICON_CACHE_MANIFEST = gtk-update-icon-cache.exe.manifest -GTK_UPDATE_ICON_CACHE_RC = gtk-update-icon-cache.rc -GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT = gtk-update-icon-cache_manifest.o - -$(GTK_UPDATE_ICON_CACHE_MANIFEST): Makefile generate-uac-manifest.py - $(PYTHON) $(srcdir)/generate-uac-manifest.py -p=gtk3 -n=gtk-update-icon-cache --pkg-version=$(GTK_VERSION) --output-dir=$(builddir) - -$(GTK_UPDATE_ICON_CACHE_RC): $(GTK_UPDATE_ICON_CACHE_MANIFEST) - -$(GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT): $(GTK_UPDATE_ICON_CACHE_RC) $(GTK_UPDATE_ICON_CACHE_MANIFEST) - $(WINDRES) --input $< --output $@ --output-format=coff - -gtk_update_icon_cache_LDADD += $(GTK_UPDATE_ICON_CACHE_MANIFEST_OBJECT) - -endif - -.PHONY: files - -files: - @files=`ls $(DISTFILES) 2> /dev/null `; for p in $$files; do \ - echo $$p; \ - done - -gsettings_SCHEMAS = \ - org.gtk.Settings.FileChooser.gschema.xml \ - org.gtk.Settings.ColorChooser.gschema.xml \ - org.gtk.Settings.EmojiChooser.gschema.xml \ - org.gtk.Settings.Debug.gschema.xml - -@GSETTINGS_RULES@ - -EXTRA_DIST += \ - $(resource_files) \ - $(gesture_sources) \ - $(theme_sources) \ - $(gsettings_SCHEMAS) \ - compose/compose-parse.py \ - emoji/convert-emoji.c \ - emoji/gresource.xml.in \ - emoji/README.md \ - emoji/de.data \ - emoji/en.data \ - emoji/es.data \ - emoji/fr.data \ - emoji/zh.data \ - a11y/Makefile.inc \ - deprecated/Makefile.inc \ - glade/README.glade \ - glade/gtk-private-widgets.xml \ - compose/gtk-compose-lookaside.txt \ - inspector/Makefile.inc \ - libgtk3.manifest.in \ - gtk-win32.rc.body.in \ - gtk-win32.rc.body \ - gtkwin32embed.h \ - gtkwin32embedwidget.h \ - gtkwin32embedwidget.c \ - gtkprint-win32.h \ - gtkprint-win32.c \ - gtksearchenginetracker3.c \ - gtksearchenginetracker3.h \ - gtksearchenginequartz.h \ - gtkdbusinterfaces.xml \ - gtk-keys.css.default \ - gtk-keys.css.emacs \ - gtk-keys.css.mac \ - makefile.msc \ - makefile.msc.in \ - gtktypebuiltins.c.template \ - gtktypebuiltins.h.template \ - gtkprivatetypebuiltins.c.template \ - gtkprivatetypebuiltins.h.template \ - meson.build \ - gen-gtk-gresources-xml.py \ - gen-rc.py \ - generate-uac-manifest.py \ - gentypefuncs.py \ - a11y/meson.build \ - deprecated/meson.build \ - inspector/meson.build \ - theme/Adwaita/meson.build \ - theme/Adwaita/parse-sass.sh \ - theme/Adwaita/render-assets.sh \ - theme/HighContrast/assets.svg \ - theme/HighContrast/assets.txt \ - theme/HighContrast/meson.build \ - theme/HighContrast/parse-sass.sh \ - theme/HighContrast/render-assets.sh - - --include $(top_srcdir)/git.mk diff --git a/gtk/a11y/Makefile.inc b/gtk/a11y/Makefile.inc deleted file mode 100644 index c116a1f131..0000000000 --- a/gtk/a11y/Makefile.inc +++ /dev/null @@ -1,135 +0,0 @@ -a11y_h_sources = \ - a11y/gtk-a11y-autocleanups.h \ - a11y/gtkarrowaccessible.h \ - a11y/gtkbooleancellaccessible.h \ - a11y/gtkbuttonaccessible.h \ - a11y/gtkcellaccessible.h \ - a11y/gtkcellaccessibleparent.h \ - a11y/gtkcheckmenuitemaccessible.h \ - a11y/gtkcomboboxaccessible.h \ - a11y/gtkcontaineraccessible.h \ - a11y/gtkcontainercellaccessible.h \ - a11y/gtkentryaccessible.h \ - a11y/gtkexpanderaccessible.h \ - a11y/gtkfilechooserwidgetaccessible.h \ - a11y/gtkflowboxaccessible.h \ - a11y/gtkflowboxchildaccessible.h \ - a11y/gtkframeaccessible.h \ - a11y/gtkheaderbaraccessible.h \ - a11y/gtkiconviewaccessible.h \ - a11y/gtkimageaccessible.h \ - a11y/gtkimagecellaccessible.h \ - a11y/gtklabelaccessible.h \ - a11y/gtklevelbaraccessible.h \ - a11y/gtklinkbuttonaccessible.h \ - a11y/gtklistboxaccessible.h \ - a11y/gtklistboxrowaccessible.h \ - a11y/gtklockbuttonaccessible.h \ - a11y/gtkmenuaccessible.h \ - a11y/gtkmenubuttonaccessible.h \ - a11y/gtkmenuitemaccessible.h \ - a11y/gtkmenushellaccessible.h \ - a11y/gtknotebookaccessible.h \ - a11y/gtknotebookpageaccessible.h \ - a11y/gtkpanedaccessible.h \ - a11y/gtkplugaccessible.h \ - a11y/gtkpopoveraccessible.h \ - a11y/gtkprogressbaraccessible.h \ - a11y/gtkradiobuttonaccessible.h \ - a11y/gtkradiomenuitemaccessible.h \ - a11y/gtkrangeaccessible.h \ - a11y/gtkrenderercellaccessible.h \ - a11y/gtkscaleaccessible.h \ - a11y/gtkscalebuttonaccessible.h \ - a11y/gtkscrolledwindowaccessible.h \ - a11y/gtksocketaccessible.h \ - a11y/gtkspinbuttonaccessible.h \ - a11y/gtkspinneraccessible.h \ - a11y/gtkstatusbaraccessible.h \ - a11y/gtkstackaccessible.h \ - a11y/gtkswitchaccessible.h \ - a11y/gtktextcellaccessible.h \ - a11y/gtktextviewaccessible.h \ - a11y/gtktogglebuttonaccessible.h \ - a11y/gtktoplevelaccessible.h \ - a11y/gtktreeviewaccessible.h \ - a11y/gtkwidgetaccessible.h \ - a11y/gtkwindowaccessible.h - -a11y_private_h_sources = \ - a11y/gtkaccessibility.h \ - a11y/gtkaccessibilitymisc.h \ - a11y/gtkaccessibilityutil.h \ - a11y/gtkcellaccessibleprivate.h \ - a11y/gtkcolorswatchaccessibleprivate.h \ - a11y/gtkcontaineraccessibleprivate.h \ - a11y/gtkiconviewaccessibleprivate.h \ - a11y/gtklabelaccessibleprivate.h \ - a11y/gtkflowboxaccessibleprivate.h \ - a11y/gtklistboxaccessibleprivate.h \ - a11y/gtklockbuttonaccessibleprivate.h \ - a11y/gtkstackaccessibleprivate.h \ - a11y/gtktextviewaccessibleprivate.h \ - a11y/gtktreeviewaccessibleprivate.h \ - a11y/gtkwidgetaccessibleprivate.h - -a11y_c_sources = \ - a11y/gtkaccessibility.c \ - a11y/gtkaccessibilitymisc.c \ - a11y/gtkaccessibilityutil.c \ - a11y/gtkarrowaccessible.c \ - a11y/gtkbooleancellaccessible.c \ - a11y/gtkbuttonaccessible.c \ - a11y/gtkcellaccessible.c \ - a11y/gtkcellaccessibleparent.c \ - a11y/gtkcheckmenuitemaccessible.c \ - a11y/gtkcolorswatchaccessible.c \ - a11y/gtkcomboboxaccessible.c \ - a11y/gtkcontaineraccessible.c \ - a11y/gtkcontainercellaccessible.c \ - a11y/gtkentryaccessible.c \ - a11y/gtkexpanderaccessible.c \ - a11y/gtkfilechooserwidgetaccessible.c \ - a11y/gtkflowboxaccessible.c \ - a11y/gtkflowboxchildaccessible.c \ - a11y/gtkframeaccessible.c \ - a11y/gtkheaderbaraccessible.c \ - a11y/gtkiconviewaccessible.c \ - a11y/gtkimageaccessible.c \ - a11y/gtkimagecellaccessible.c \ - a11y/gtklabelaccessible.c \ - a11y/gtklevelbaraccessible.c \ - a11y/gtklinkbuttonaccessible.c \ - a11y/gtklistboxaccessible.c \ - a11y/gtklistboxrowaccessible.c \ - a11y/gtklockbuttonaccessible.c \ - a11y/gtkmenuaccessible.c \ - a11y/gtkmenubuttonaccessible.c \ - a11y/gtkmenushellaccessible.c \ - a11y/gtkmenuitemaccessible.c \ - a11y/gtknotebookaccessible.c \ - a11y/gtknotebookpageaccessible.c \ - a11y/gtkpanedaccessible.c \ - a11y/gtkplugaccessible.c \ - a11y/gtkpopoveraccessible.c \ - a11y/gtkprogressbaraccessible.c \ - a11y/gtkradiobuttonaccessible.c \ - a11y/gtkradiomenuitemaccessible.c \ - a11y/gtkrangeaccessible.c \ - a11y/gtkrenderercellaccessible.c \ - a11y/gtkscaleaccessible.c \ - a11y/gtkscalebuttonaccessible.c \ - a11y/gtkscrolledwindowaccessible.c \ - a11y/gtksocketaccessible.c \ - a11y/gtkspinbuttonaccessible.c \ - a11y/gtkspinneraccessible.c \ - a11y/gtkstatusbaraccessible.c \ - a11y/gtkstackaccessible.c \ - a11y/gtkswitchaccessible.c \ - a11y/gtktextcellaccessible.c \ - a11y/gtktextviewaccessible.c \ - a11y/gtktogglebuttonaccessible.c \ - a11y/gtktoplevelaccessible.c \ - a11y/gtktreeviewaccessible.c \ - a11y/gtkwidgetaccessible.c \ - a11y/gtkwindowaccessible.c diff --git a/gtk/deprecated/Makefile.inc b/gtk/deprecated/Makefile.inc deleted file mode 100644 index d1cdc5cdce..0000000000 --- a/gtk/deprecated/Makefile.inc +++ /dev/null @@ -1,90 +0,0 @@ -gtk_deprecated_h_sources = \ - deprecated/gtkactivatable.h \ - deprecated/gtkaction.h \ - deprecated/gtkactiongroup.h \ - deprecated/gtkalignment.h \ - deprecated/gtkarrow.h \ - deprecated/gtkcolorsel.h \ - deprecated/gtkcolorseldialog.h \ - deprecated/gtkfontsel.h \ - deprecated/gtkgradient.h \ - deprecated/gtkhandlebox.h \ - deprecated/gtkhbbox.h \ - deprecated/gtkhbox.h \ - deprecated/gtkhpaned.h \ - deprecated/gtkhscale.h \ - deprecated/gtkhscrollbar.h \ - deprecated/gtkhseparator.h \ - deprecated/gtkhsv.h \ - deprecated/gtkiconfactory.h \ - deprecated/gtkimagemenuitem.h \ - deprecated/gtkmisc.h \ - deprecated/gtknumerableicon.h \ - deprecated/gtkradioaction.h \ - deprecated/gtkrc.h \ - deprecated/gtkrecentaction.h \ - deprecated/gtkstatusicon.h \ - deprecated/gtkstock.h \ - deprecated/gtkstyle.h \ - deprecated/gtkstyleproperties.h \ - deprecated/gtksymboliccolor.h \ - deprecated/gtktable.h \ - deprecated/gtktearoffmenuitem.h \ - deprecated/gtkthemingengine.h \ - deprecated/gtktoggleaction.h \ - deprecated/gtkuimanager.h \ - deprecated/gtkvbbox.h \ - deprecated/gtkvbox.h \ - deprecated/gtkvscale.h \ - deprecated/gtkvscrollbar.h \ - deprecated/gtkvseparator.h \ - deprecated/gtkvpaned.h - -gtk_deprecated_private_h_sources = \ - deprecated/gtkgradientprivate.h \ - deprecated/gtkiconfactoryprivate.h \ - deprecated/gtknumerableiconprivate.h \ - deprecated/gtkstylepropertiesprivate.h \ - deprecated/gtksymboliccolorprivate.h - -gtk_deprecated_c_sources = \ - deprecated/gtkactivatable.c \ - deprecated/gtkaction.c \ - deprecated/gtkactiongroup.c \ - deprecated/gtkalignment.c \ - deprecated/gtkarrow.c \ - deprecated/gtkcolorsel.c \ - deprecated/gtkcolorseldialog.c \ - deprecated/gtkfontsel.c \ - deprecated/gtkgradient.c \ - deprecated/gtkhandlebox.c \ - deprecated/gtkhbbox.c \ - deprecated/gtkhbox.c \ - deprecated/gtkhpaned.c \ - deprecated/gtkhscale.c \ - deprecated/gtkhscrollbar.c \ - deprecated/gtkhseparator.c \ - deprecated/gtkhsv.c \ - deprecated/gtkiconfactory.c \ - deprecated/gtkimagemenuitem.c \ - deprecated/gtkmisc.c \ - deprecated/gtknumerableicon.c \ - deprecated/gtkradioaction.c \ - deprecated/gtkrc.c \ - deprecated/gtkrecentaction.c \ - deprecated/gtkstatusicon.c \ - deprecated/gtkstock.c \ - deprecated/gtkstyle.c \ - deprecated/gtkstyleproperties.c \ - deprecated/gtksymboliccolor.c \ - deprecated/gtktable.c \ - deprecated/gtktearoffmenuitem.c \ - deprecated/gtkthemingengine.c \ - deprecated/gtktoggleaction.c \ - deprecated/gtkuimanager.c \ - deprecated/gtkvbbox.c \ - deprecated/gtkvbox.c \ - deprecated/gtkvscale.c \ - deprecated/gtkvscrollbar.c \ - deprecated/gtkvseparator.c \ - deprecated/gtkvpaned.c diff --git a/gtk/gtk-sources.inc b/gtk/gtk-sources.inc deleted file mode 100644 index a073ada426..0000000000 --- a/gtk/gtk-sources.inc +++ /dev/null @@ -1,1066 +0,0 @@ -# List of headers to be passed into glib-mkenums - - -# GTK+ header files for public installation (non-generated, or generated -# by configure) - -GTK_PUB_HDRS = \ - gtk.h \ - gtk-autocleanups.h \ - gtkx.h \ - gtkx-autocleanups.h \ - gtk-a11y.h \ - gtkaboutdialog.h \ - gtkaccelgroup.h \ - gtkaccellabel.h \ - gtkaccelmap.h \ - gtkaccessible.h \ - gtkactionable.h \ - gtkactionbar.h \ - gtkadjustment.h \ - gtkappchooser.h \ - gtkappchooserbutton.h \ - gtkappchooserdialog.h \ - gtkappchooserwidget.h \ - gtkapplication.h \ - gtkapplicationwindow.h \ - gtkaspectframe.h \ - gtkassistant.h \ - gtkbbox.h \ - gtkbin.h \ - gtkbindings.h \ - gtkborder.h \ - gtkbox.h \ - gtkbuilder.h \ - gtkbuildable.h \ - gtkbutton.h \ - gtkcalendar.h \ - gtkcellarea.h \ - gtkcellareacontext.h \ - gtkcellareabox.h \ - gtkcelleditable.h \ - gtkcelllayout.h \ - gtkcellrenderer.h \ - gtkcellrendereraccel.h \ - gtkcellrenderercombo.h \ - gtkcellrendererpixbuf.h \ - gtkcellrendererprogress.h \ - gtkcellrendererspin.h \ - gtkcellrendererspinner.h\ - gtkcellrenderertext.h \ - gtkcellrenderertoggle.h \ - gtkcellview.h \ - gtkcheckbutton.h \ - gtkcheckmenuitem.h \ - gtkclipboard.h \ - gtkcolorbutton.h \ - gtkcolorchooser.h \ - gtkcolorchooserwidget.h \ - gtkcolorchooserdialog.h \ - gtkcolorutils.h \ - gtkcombobox.h \ - gtkcomboboxtext.h \ - gtkcontainer.h \ - gtkcssprovider.h \ - gtkcsssection.h \ - gtkdebug.h \ - gtkdialog.h \ - gtkdnd.h \ - gtkdragdest.h \ - gtkdragsource.h \ - gtkdrawingarea.h \ - gtkeditable.h \ - gtkentry.h \ - gtkentrybuffer.h \ - gtkentrycompletion.h \ - gtkenums.h \ - gtkeventbox.h \ - gtkeventcontroller.h \ - gtkeventcontrollerkey.h \ - gtkeventcontrollermotion.h \ - gtkeventcontrollerscroll.h \ - gtkexpander.h \ - gtkfilechooser.h \ - gtkfilechooserbutton.h \ - gtkfilechooserdialog.h \ - gtkfilechoosernative.h \ - gtkfilechooserwidget.h \ - gtkfilefilter.h \ - gtkfixed.h \ - gtkflowbox.h \ - gtkfontbutton.h \ - gtkfontchooser.h \ - gtkfontchooserdialog.h \ - gtkfontchooserwidget.h \ - gtkframe.h \ - gtkgesture.h \ - gtkgesturedrag.h \ - gtkgesturelongpress.h \ - gtkgesturemultipress.h \ - gtkgesturepan.h \ - gtkgesturerotate.h \ - gtkgesturesingle.h \ - gtkgesturestylus.h \ - gtkgestureswipe.h \ - gtkgesturezoom.h \ - gtkglarea.h \ - gtkgrid.h \ - gtkheaderbar.h \ - gtkicontheme.h \ - gtkiconview.h \ - gtkimage.h \ - gtkimcontext.h \ - gtkimcontextinfo.h \ - gtkimcontextsimple.h \ - gtkimmodule.h \ - gtkimmulticontext.h \ - gtkinfobar.h \ - gtkinvisible.h \ - gtklabel.h \ - gtklayout.h \ - gtklevelbar.h \ - gtklinkbutton.h \ - gtklistbox.h \ - gtkliststore.h \ - gtklockbutton.h \ - gtkmain.h \ - gtkmenu.h \ - gtkmenubar.h \ - gtkmenubutton.h \ - gtkmenuitem.h \ - gtkmenushell.h \ - gtkmenutoolbutton.h \ - gtkmessagedialog.h \ - gtkmodelbutton.h \ - gtkmodules.h \ - gtkmountoperation.h \ - gtknativedialog.h \ - gtknotebook.h \ - gtkoffscreenwindow.h \ - gtkorientable.h \ - gtkoverlay.h \ - gtkpadcontroller.h \ - gtkpagesetup.h \ - gtkpaned.h \ - gtkpapersize.h \ - gtkplacessidebar.h \ - gtkplug.h \ - gtkpopover.h \ - gtkpopovermenu.h \ - gtkprintcontext.h \ - gtkprintoperation.h \ - gtkprintoperationpreview.h \ - gtkprintsettings.h \ - gtkprogressbar.h \ - gtkradiobutton.h \ - gtkradiomenuitem.h \ - gtkradiotoolbutton.h \ - gtkrange.h \ - gtkrecentchooser.h \ - gtkrecentchooserdialog.h \ - gtkrecentchoosermenu.h \ - gtkrecentchooserwidget.h \ - gtkrecentfilter.h \ - gtkrecentmanager.h \ - gtkrender.h \ - gtkrevealer.h \ - gtkscale.h \ - gtkscalebutton.h \ - gtkscrollable.h \ - gtkscrollbar.h \ - gtkscrolledwindow.h \ - gtksearchbar.h \ - gtksearchentry.h \ - gtkselection.h \ - gtkseparator.h \ - gtkseparatormenuitem.h \ - gtkseparatortoolitem.h \ - gtksettings.h \ - gtkshortcutlabel.h \ - gtkshortcutsgroup.h \ - gtkshortcutssection.h \ - gtkshortcutsshortcut.h \ - gtkshortcutswindow.h \ - gtkshow.h \ - gtkstacksidebar.h \ - gtksizegroup.h \ - gtksizerequest.h \ - gtksocket.h \ - gtkspinbutton.h \ - gtkspinner.h \ - gtkstack.h \ - gtkstackswitcher.h \ - gtkstatusbar.h \ - gtkstylecontext.h \ - gtkstyleprovider.h \ - gtkswitch.h \ - gtktestutils.h \ - gtktextattributes.h \ - gtktextbuffer.h \ - gtktextbufferrichtext.h \ - gtktextchild.h \ - gtktextdisplay.h \ - gtktextiter.h \ - gtktextmark.h \ - gtktexttag.h \ - gtktexttagtable.h \ - gtktextview.h \ - gtktogglebutton.h \ - gtktoggletoolbutton.h \ - gtktoolbar.h \ - gtktoolbutton.h \ - gtktoolitem.h \ - gtktoolitemgroup.h \ - gtktoolpalette.h \ - gtktoolshell.h \ - gtktooltip.h \ - gtktreednd.h \ - gtktreemodel.h \ - gtktreemodelfilter.h \ - gtktreemodelsort.h \ - gtktreeselection.h \ - gtktreesortable.h \ - gtktreestore.h \ - gtktreeview.h \ - gtktreeviewcolumn.h \ - gtktypes.h \ - gtkviewport.h \ - gtkvolumebutton.h \ - gtkwidget.h \ - gtkwidgetpath.h \ - gtkwindow.h \ - gtkwindowgroup.h - -GTK_PRIVATE_TYPE_HDRS = \ - gtkcsstypesprivate.h \ - gtktexthandleprivate.h - -GTK_UNIX_PRINT_PUB_HDRS = \ - gtkpagesetupunixdialog.h \ - gtkprintunixdialog.h \ - gtkprinter.h \ - gtkprintjob.h \ - gtkunixprint-autocleanups.h \ - gtkunixprint.h - -# Installed header files without compatibility guarantees -# that are not included in gtk/gtk.h -gtk_semi_private_h_sources = \ - gtktextlayout.h - -# Base non-generated private headers -gtk_base_private_h_sources = \ - gtkactionmuxer.h \ - gtkactionobserver.h \ - gtkactionobservable.h \ - gtkadjustmentprivate.h \ - gtkapplicationaccelsprivate.h \ - gtkapplicationprivate.h \ - gtkaccelgroupprivate.h \ - gtkaccelmapprivate.h \ - gtkactionhelper.h \ - gtkallocatedbitmaskprivate.h \ - gtkappchooserprivate.h \ - gtkbindingsprivate.h \ - gtkbitmaskprivate.h \ - gtkbitmaskprivateimpl.h \ - gtkbookmarksmanager.h \ - gtkboxprivate.h \ - gtkboxgadgetprivate.h \ - gtkbuilderprivate.h \ - gtkbuiltiniconprivate.h \ - gtkbuttonprivate.h \ - gtkcairoblurprivate.h \ - gtkcellareaboxcontextprivate.h \ - gtkcheckbuttonprivate.h \ - gtkcheckmenuitemprivate.h \ - gtkclipboardprivate.h \ - gtkcolorswatchprivate.h \ - gtkcoloreditorprivate.h \ - gtkcolorpickerprivate.h \ - gtkcolorpickerkwinprivate.h \ - gtkcolorpickerportalprivate.h \ - gtkcolorpickershellprivate.h \ - gtkcolorplaneprivate.h \ - gtkcolorscaleprivate.h \ - gtkcolorchooserprivate.h \ - gtkcomboboxprivate.h \ - gtkcomposetable.h \ - gtkcontainerprivate.h \ - gtkcssanimationprivate.h \ - gtkcssanimatedstyleprivate.h \ - gtkcssarrayvalueprivate.h \ - gtkcssbgsizevalueprivate.h \ - gtkcssbordervalueprivate.h \ - gtkcsscalcvalueprivate.h \ - gtkcsscolorvalueprivate.h \ - gtkcsscornervalueprivate.h \ - gtkcsscustomgadgetprivate.h \ - gtkcsscustompropertyprivate.h \ - gtkcssdimensionvalueprivate.h \ - gtkcsseasevalueprivate.h \ - gtkcssenginevalueprivate.h \ - gtkcssenumvalueprivate.h \ - gtkcssgadgetprivate.h \ - gtkcssiconthemevalueprivate.h \ - gtkcssimagebuiltinprivate.h \ - gtkcssimagecrossfadeprivate.h \ - gtkcssimagefallbackprivate.h \ - gtkcssimagegradientprivate.h \ - gtkcssimageiconthemeprivate.h \ - gtkcssimagelinearprivate.h \ - gtkcssimageradialprivate.h \ - gtkcssimageprivate.h \ - gtkcssimagesurfaceprivate.h \ - gtkcssimageurlprivate.h \ - gtkcssimagerecolorprivate.h \ - gtkcssimagescaledprivate.h \ - gtkcssimagevalueprivate.h \ - gtkcssimagewin32private.h \ - gtkcssinheritvalueprivate.h \ - gtkcssinitialvalueprivate.h \ - gtkcsskeyframesprivate.h \ - gtkcsslookupprivate.h \ - gtkcssmatcherprivate.h \ - gtkcssnodeprivate.h \ - gtkcssnodedeclarationprivate.h \ - gtkcssnodestylecacheprivate.h \ - gtkcssnumbervalueprivate.h \ - gtkcsspalettevalueprivate.h \ - gtkcssparserprivate.h \ - gtkcsspathnodeprivate.h \ - gtkcsspositionvalueprivate.h \ - gtkcssproviderprivate.h \ - gtkcssrepeatvalueprivate.h \ - gtkcssrgbavalueprivate.h \ - gtkcsssectionprivate.h \ - gtkcssselectorprivate.h \ - gtkcssshadowsvalueprivate.h \ - gtkcssshadowvalueprivate.h \ - gtkcssshorthandpropertyprivate.h \ - gtkcssstaticstyleprivate.h \ - gtkcssstringvalueprivate.h \ - gtkcssstylefuncsprivate.h \ - gtkcssstylechangeprivate.h \ - gtkcssstyleprivate.h \ - gtkcssstylepropertyprivate.h \ - gtkcsstransformvalueprivate.h \ - gtkcsstransientnodeprivate.h \ - gtkcsstransitionprivate.h \ - gtkcsstypedvalueprivate.h \ - gtkcssunsetvalueprivate.h \ - gtkcssvalueprivate.h \ - gtkcsswin32sizevalueprivate.h \ - gtkcsswidgetnodeprivate.h \ - gtkcustompaperunixdialog.h \ - gtkdialogprivate.h \ - gtkdndprivate.h \ - gtkemojichooser.h \ - gtkemojicompletion.h \ - gtkentryprivate.h \ - gtkeventcontrollerprivate.h \ - gtkfilechooserembed.h \ - gtkfilechooserentry.h \ - gtkfilechooserprivate.h \ - gtkfilechoosernativeprivate.h \ - gtkfilechooserwidgetprivate.h \ - gtkfilechooserutils.h \ - gtkfilefilterprivate.h \ - gtkfilesystem.h \ - gtkfilesystemmodel.h \ - gtkfontchooserprivate.h \ - gtkfontchooserutils.h \ - gtkfontchooserwidgetprivate.h \ - gtkgestureprivate.h \ - gtkgesturedragprivate.h \ - gtkgesturelongpressprivate.h \ - gtkgesturemultipressprivate.h \ - gtkgesturepanprivate.h \ - gtkgesturerotateprivate.h \ - gtkgesturesingleprivate.h \ - gtkgesturestylusprivate.h \ - gtkgestureswipeprivate.h \ - gtkgesturezoomprivate.h \ - gtkheaderbarprivate.h \ - gtkhslaprivate.h \ - gtkiconcache.h \ - gtkiconhelperprivate.h \ - gtkiconprivate.h \ - gtkiconthemeprivate.h \ - gtkiconviewprivate.h \ - gtkimagedefinitionprivate.h \ - gtkimageprivate.h \ - gtkimmoduleprivate.h \ - gtkimcontextsimpleseqs.h \ - gtkintl.h \ - gtkkeyhash.h \ - gtkkineticscrolling.h \ - gtklabelprivate.h \ - gtklockbuttonprivate.h \ - gtkmagnifierprivate.h \ - gtkmenubuttonprivate.h \ - gtkmenuprivate.h \ - gtkmenuitemprivate.h \ - gtkmenusectionbox.h \ - gtkmenushellprivate.h \ - gtkmenutracker.h \ - gtkmenutrackeritem.h \ - gtkmnemonichash.h \ - gtkmodelmenuitem.h \ - gtkmodifierstyle.h \ - gtkmodulesprivate.h \ - gtkmountoperationprivate.h \ - gtknativedialogprivate.h \ - gtkorientableprivate.h \ - gtkpango.h \ - gtkpathbar.h \ - gtkplacessidebarprivate.h \ - gtkplacesviewprivate.h \ - gtkplacesviewrowprivate.h \ - gtkpopoverprivate.h \ - gtkprintoperation-private.h \ - gtkprintutils.h \ - gtkprivate.h \ - gtkpixelcacheprivate.h \ - gtkprogresstrackerprivate.h \ - gtkquery.h \ - gtkrangeprivate.h \ - gtkrbtree.h \ - gtkrecentchooserdefault.h \ - gtkrecentchooserprivate.h \ - gtkrecentchooserutils.h \ - gtkrenderbackgroundprivate.h \ - gtkrenderborderprivate.h \ - gtkrendericonprivate.h \ - gtkrenderprivate.h \ - gtkresources.h \ - gtkroundedboxprivate.h \ - gtksearchengine.h \ - gtksearchenginesimple.h \ - gtksearchenginemodel.h \ - gtksearchentryprivate.h \ - gtkselectionprivate.h \ - gtksettingsprivate.h \ - gtkshortcutswindowprivate.h \ - gtkshortcutsshortcutprivate.h \ - gtksidebarrowprivate.h \ - gtksizegroup-private.h \ - gtksizerequestcacheprivate.h \ - gtksocketprivate.h \ - gtkstyleanimationprivate.h \ - gtkstylecascadeprivate.h \ - gtkstylecontextprivate.h \ - gtkstylepropertyprivate.h \ - gtkstyleproviderprivate.h \ - gtktextattributesprivate.h \ - gtktextbtree.h \ - gtktextbufferprivate.h \ - gtktextbufferserialize.h \ - gtktextchildprivate.h \ - gtktexthandleprivate.h \ - gtktextiterprivate.h \ - gtktextmarkprivate.h \ - gtktextsegment.h \ - gtktexttagprivate.h \ - gtktexttagtableprivate.h \ - gtktexttypes.h \ - gtktextutil.h \ - gtktrashmonitor.h \ - gtktogglebuttonprivate.h \ - gtktoolbarprivate.h \ - gtktoolpaletteprivate.h \ - gtktooltipprivate.h \ - gtktooltipwindowprivate.h \ - gtktreedatalist.h \ - gtktreeprivate.h \ - gtkutilsprivate.h \ - gtkwidgetprivate.h \ - gtkwidgetpathprivate.h \ - gtkwin32drawprivate.h \ - gtkwin32themeprivate.h \ - gtkwindowprivate.h \ - gtktreemenu.h \ - gdkpixbufutilsprivate.h \ - open-type-layout.h \ - language-names.h \ - script-names.h - -# GTK base sources (had to split those in 2 parts to avoid U1095 error :|, order unchanged from before) -# gtk_base_c_sources_base_gtka_gtkh: sources from gtka* to gtkh*, mostly -# gtk_base_c_sources_base_gtki_gtkw: sources from gtki* to gtkw*, mostly -gtk_base_c_sources_base_gtka_gtkh = \ - gtkactionmuxer.c \ - gtkactionobserver.c \ - gtkactionobservable.c \ - gtkactionable.c \ - gtkquery.c \ - gtksearchbar.c \ - gtksearchentry.c \ - gtksearchengine.c \ - gtksearchenginesimple.c \ - gtksearchenginemodel.c \ - fnmatch.c \ - gtkaboutdialog.c \ - gtkaccelgroup.c \ - gtkaccellabel.c \ - gtkaccelmap.c \ - gtkaccessible.c \ - gtkactionbar.c \ - gtkactionhelper.c \ - gtkadjustment.c \ - gtkallocatedbitmask.c \ - gtkappchooser.c \ - gtkappchooserwidget.c \ - gtkappchooserbutton.c \ - gtkappchooserdialog.c \ - gtkapplication.c \ - gtkapplicationaccels.c \ - gtkapplicationimpl.c \ - gtkapplicationwindow.c \ - gtkaspectframe.c \ - gtkassistant.c \ - gtkbbox.c \ - gtkbin.c \ - gtkbindings.c \ - gtkbookmarksmanager.c \ - gtkborder.c \ - gtkbox.c \ - gtkboxgadget.c \ - gtkbuildable.c \ - gtkbuilder.c \ - gtkbuilderparser.c \ - gtkbuilder-menus.c \ - gtkbuiltinicon.c \ - gtkbutton.c \ - gtkcairoblur.c \ - gtkcalendar.c \ - gtkcellarea.c \ - gtkcellareabox.c \ - gtkcellareaboxcontext.c \ - gtkcellareacontext.c \ - gtkcelleditable.c \ - gtkcelllayout.c \ - gtkcellrenderer.c \ - gtkcellrendereraccel.c \ - gtkcellrenderercombo.c \ - gtkcellrendererpixbuf.c \ - gtkcellrendererprogress.c \ - gtkcellrendererspin.c \ - gtkcellrendererspinner.c \ - gtkcellrenderertext.c \ - gtkcellrenderertoggle.c \ - gtkcellview.c \ - gtkcheckbutton.c \ - gtkcheckmenuitem.c \ - gtkcolorbutton.c \ - gtkcolorchooser.c \ - gtkcolorchooserwidget.c \ - gtkcolorchooserdialog.c \ - gtkcoloreditor.c \ - gtkcolorpicker.c \ - gtkcolorpickerkwin.c \ - gtkcolorpickerportal.c \ - gtkcolorpickershell.c \ - gtkcolorplane.c \ - gtkcolorscale.c \ - gtkcolorswatch.c \ - gtkcolorutils.c \ - gtkcombobox.c \ - gtkcomboboxtext.c \ - gtkcomposetable.c \ - gtkcontainer.c \ - gtkcssanimation.c \ - gtkcssanimatedstyle.c \ - gtkcssarrayvalue.c \ - gtkcssbgsizevalue.c \ - gtkcssbordervalue.c \ - gtkcsscalcvalue.c \ - gtkcsscolorvalue.c \ - gtkcsscornervalue.c \ - gtkcsscustomgadget.c \ - gtkcsscustomproperty.c \ - gtkcssdimensionvalue.c \ - gtkcsseasevalue.c \ - gtkcssenumvalue.c \ - gtkcssenginevalue.c \ - gtkcssgadget.c \ - gtkcssiconthemevalue.c \ - gtkcssimage.c \ - gtkcssimagebuiltin.c \ - gtkcssimagecrossfade.c \ - gtkcssimagefallback.c \ - gtkcssimagegradient.c \ - gtkcssimageicontheme.c \ - gtkcssimagelinear.c \ - gtkcssimageradial.c \ - gtkcssimagesurface.c \ - gtkcssimageurl.c \ - gtkcssimagerecolor.c \ - gtkcssimagescaled.c \ - gtkcssimagevalue.c \ - gtkcssimagewin32.c \ - gtkcssinheritvalue.c \ - gtkcssinitialvalue.c \ - gtkcsskeyframes.c \ - gtkcsslookup.c \ - gtkcssmatcher.c \ - gtkcssnode.c \ - gtkcssnodedeclaration.c \ - gtkcssnodestylecache.c \ - gtkcssnumbervalue.c \ - gtkcsspalettevalue.c \ - gtkcssparser.c \ - gtkcsspathnode.c \ - gtkcsspositionvalue.c \ - gtkcssprovider.c \ - gtkcssrepeatvalue.c \ - gtkcssrgbavalue.c \ - gtkcsssection.c \ - gtkcssselector.c \ - gtkcssstringvalue.c \ - gtkcssstyle.c \ - gtkcssstylechange.c \ - gtkcssshadowsvalue.c \ - gtkcssshadowvalue.c \ - gtkcssshorthandproperty.c \ - gtkcssshorthandpropertyimpl.c \ - gtkcssstaticstyle.c \ - gtkcssstylefuncs.c \ - gtkcssstyleproperty.c \ - gtkcssstylepropertyimpl.c \ - gtkcsstransformvalue.c \ - gtkcsstransientnode.c \ - gtkcsstransition.c \ - gtkcsstypedvalue.c \ - gtkcssunsetvalue.c \ - gtkcsstypes.c \ - gtkcssvalue.c \ - gtkcsswidgetnode.c \ - gtkcsswin32sizevalue.c \ - gtkdialog.c \ - gtkdragsource.c \ - gtkdrawingarea.c \ - gtkeditable.c \ - gtkemojichooser.c \ - gtkemojicompletion.c \ - gtkentry.c \ - gtkentrybuffer.c \ - gtkentrycompletion.c \ - gtkeventbox.c \ - gtkeventcontroller.c \ - gtkeventcontrollerkey.c \ - gtkeventcontrollermotion.c \ - gtkeventcontrollerscroll.c \ - gtkexpander.c \ - gtkfilechooser.c \ - gtkfilechooserbutton.c \ - gtkfilechooserdialog.c \ - gtkfilechooserembed.c \ - gtkfilechooserentry.c \ - gtkfilechoosernative.c \ - gtkfilechoosernativeportal.c \ - gtkfilechooserutils.c \ - gtkfilechooserwidget.c \ - gtkfilefilter.c \ - gtkfilesystem.c \ - gtkfilesystemmodel.c \ - gtkfixed.c \ - gtkflowbox.c \ - gtkfontbutton.c \ - gtkfontchooser.c \ - gtkfontchooserdialog.c \ - gtkfontchooserutils.c \ - gtkfontchooserwidget.c \ - gtkframe.c \ - gtkgladecatalog.c \ - gtkgesture.c \ - gtkgesturedrag.c \ - gtkgesturelongpress.c \ - gtkgesturemultipress.c \ - gtkgesturepan.c \ - gtkgesturerotate.c \ - gtkgesturesingle.c \ - gtkgesturestylus.c \ - gtkgestureswipe.c \ - gtkgesturezoom.c \ - gtkglarea.c \ - gtkgrid.c \ - gtkheaderbar.c \ - gtkhsla.c - -gtk_base_c_sources_base_gtki_gtkw = \ - gtkicon.c \ - gtkiconcache.c \ - gtkiconcachevalidator.c \ - gtkiconhelper.c \ - gtkicontheme.c \ - gtkiconview.c \ - gtkimage.c \ - gtkimagedefinition.c \ - gtkimcontext.c \ - gtkimcontextsimple.c \ - gtkimmodule.c \ - gtkimmulticontext.c \ - gtkinfobar.c \ - gtkinvisible.c \ - gtkkeyhash.c \ - gtkkineticscrolling.c \ - gtklabel.c \ - gtklayout.c \ - gtklevelbar.c \ - gtklinkbutton.c \ - gtklistbox.c \ - gtkliststore.c \ - gtklockbutton.c \ - gtkmain.c \ - gtkmagnifier.c \ - gtkmenu.c \ - gtkmenubar.c \ - gtkmenubutton.c \ - gtkmenuitem.c \ - gtkmenusectionbox.c \ - gtkmenushell.c \ - gtkmenutracker.c \ - gtkmenutrackeritem.c \ - gtkmenutoolbutton.c \ - gtkmessagedialog.c \ - gtkmnemonichash.c \ - gtkmodelmenuitem.c \ - gtkmodelbutton.c \ - gtkmodifierstyle.c \ - gtkmodules.c \ - gtkmountoperation.c \ - gtknativedialog.c \ - gtknotebook.c \ - gtkoffscreenwindow.c \ - gtkorientable.c \ - gtkoverlay.c \ - gtkpadcontroller.c \ - gtkpagesetup.c \ - gtkpaned.c \ - gtkpango.c \ - gtkpapersize.c \ - gtkpathbar.c \ - gtkplacessidebar.c \ - gtkplacesview.c \ - gtkplacesviewrow.c \ - gtkprintcontext.c \ - gtkprintoperation.c \ - gtkprintoperationpreview.c \ - gtkprintsettings.c \ - gtkprintutils.c \ - gtkprivate.c \ - gtkprogressbar.c \ - gtkprogresstracker.c \ - gtkpixelcache.c \ - gtkpopover.c \ - gtkpopovermenu.c \ - gtkradiobutton.c \ - gtkradiomenuitem.c \ - gtkradiotoolbutton.c \ - gtkrange.c \ - gtkrbtree.c \ - gtkrecentchooserdefault.c \ - gtkrecentchooserdialog.c \ - gtkrecentchoosermenu.c \ - gtkrecentchooserwidget.c \ - gtkrecentchooserutils.c \ - gtkrecentchooser.c \ - gtkrecentfilter.c \ - gtkrecentmanager.c \ - gtkrender.c \ - gtkrenderbackground.c \ - gtkrenderborder.c \ - gtkrendericon.c \ - gtkrevealer.c \ - gtkroundedbox.c \ - gtkscale.c \ - gtkscalebutton.c \ - gtkscrollable.c \ - gtkscrollbar.c \ - gtkscrolledwindow.c \ - gtkselection.c \ - gtkseparator.c \ - gtkseparatormenuitem.c \ - gtkseparatortoolitem.c \ - gtksettings.c \ - gtkshortcutsgroup.c \ - gtkshortcutlabel.c \ - gtkshortcutsshortcut.c \ - gtkshortcutssection.c \ - gtkshortcutswindow.c \ - gtksidebarrow.c \ - gtksizegroup.c \ - gtksizerequest.c \ - gtksizerequestcache.c \ - gtkshow.c \ - gtkstacksidebar.c \ - gtkspinbutton.c \ - gtkspinner.c \ - gtkstack.c \ - gtkstackswitcher.c \ - gtkstatusbar.c \ - gtkstyleanimation.c \ - gtkstylecascade.c \ - gtkstylecontext.c \ - gtkstyleproperty.c \ - gtkstyleprovider.c \ - gtkstyleproviderprivate.c \ - gtkswitch.c \ - gtktestutils.c \ - gtktextattributes.c \ - gtktextbtree.c \ - gtktextbuffer.c \ - gtktextbufferrichtext.c \ - gtktextbufferserialize.c \ - gtktextchild.c \ - gtktextdisplay.c \ - gtktexthandle.c \ - gtktextiter.c \ - gtktextlayout.c \ - gtktextmark.c \ - gtktextsegment.c \ - gtktexttag.c \ - gtktexttagtable.c \ - gtktexttypes.c \ - gtktextutil.c \ - gtktextview.c \ - gtktogglebutton.c \ - gtktoggletoolbutton.c \ - gtktoolbar.c \ - gtktoolbutton.c \ - gtktoolitem.c \ - gtktoolitemgroup.c \ - gtktoolpalette.c \ - gtktoolshell.c \ - gtktooltip.c \ - gtktooltipwindow.c \ - gtktrashmonitor.c \ - gtktreedatalist.c \ - gtktreednd.c \ - gtktreemenu.c \ - gtktreemodel.c \ - gtktreemodelfilter.c \ - gtktreemodelsort.c \ - gtktreeselection.c \ - gtktreesortable.c \ - gtktreestore.c \ - gtktreeview.c \ - gtktreeviewcolumn.c \ - gtkutils.c \ - gtkvolumebutton.c \ - gtkviewport.c \ - gtkwidget.c \ - gtkwidgetpath.c \ - gtkwindow.c \ - gtkwindowgroup.c \ - gtkwin32draw.c \ - gtkwin32theme.c \ - gdkpixbufutils.c \ - language-names.c \ - script-names.c - -gtk_base_c_sources_base = $(gtk_base_c_sources_base_gtka_gtkh) $(gtk_base_c_sources_base_gtki_gtkw) - -# Clipboard/dnd platform-specific sources -gtk_clipboard_dnd_c_sources_quartz = \ - gtkclipboard-quartz.c \ - gtkdnd-quartz.c - -gtk_clipboard_dnd_c_sources_generic = \ - gtkclipboard.c \ - gtkdnd.c \ - gtkdragdest.c - -# Stub sources -gtk_use_stub_c_sources = \ - gtkmountoperation-stub.c - -# Base platform-specific sources -gtk_os_unix_c_sources_base = \ - gtkcustompaperunixdialog.c \ - gtkpagesetupunixdialog.c \ - gtkprinter.c \ - gtkprinteroption.c \ - gtkprinteroptionset.c \ - gtkprinteroptionwidget.c \ - gtkprintjob.c \ - gtkprintoperation-unix.c \ - gtkprintoperation-portal.h \ - gtkprintoperation-portal.c \ - gtkprintunixdialog.c \ - gtkprintbackend.c \ - gtksearchenginetracker.c - -gtk_os_unix_private_h_sources = \ - gtkiconcachevalidator.h \ - gtkprintbackend.h \ - gtkprinter-private.h \ - gtkprinteroption.h \ - gtkprinteroptionset.h \ - gtkprinteroptionwidget.h \ - gtksearchenginetracker.h - -gtk_os_unix_tracker3_private_h_sources = gtksearchenginetracker3.h -gtk_os_unix_tracker3_c_sources = gtksearchenginetracker3.c - -gtk_use_wayland_c_sources = \ - gtkapplication-wayland.c - -gtk_use_wayland_or_x11_c_sources = \ - gtkapplication-dbus.c - -gtk_use_x11_c_sources = \ - gtkplug.c \ - gtksocket.c \ - gtkxembed.c \ - deprecated/gtktrayicon-x11.c \ - gtkapplication-x11.c \ - gtkmountoperation-x11.c - -gtk_use_x11_private_h_sources = \ - gtkxembed.h \ - deprecated/gtktrayicon.h \ - xembed.h - -gtk_os_win32_c_sources = \ - gtkprint-win32.c \ - gtkprintoperation-win32.c \ - gtkfilechoosernativewin32.c \ - gtkwin32.c - -gtk_os_win32_private_h_sources = gtkprint-win32.h - -gtk_use_win32_private_h_sources = \ - gtkwin32embed.h \ - gtkwin32embedwidget.h - -gtk_use_win32_c_sources = \ - gtkwin32embed.c \ - gtkwin32embedwidget.c \ - $(gtk_use_stub_c_sources) - -gtk_use_quartz_c_sources = \ - gtksearchenginequartz.c \ - $(gtk_use_stub_c_sources) \ - gtkapplication-quartz.c \ - gtkapplication-quartz-menu.c \ - gtkfilechoosernativequartz.c \ - gtkquartz.c - -gtk_use_quartz_private_h_sources = \ - gtksearchenginequartz.h \ - gtkquartz.h - -# Generated sources -# built sources that get installed with the header files -gtk_built_public_sources = \ - gtktypebuiltins.h - -# built headers that don't get installed -gtk_dbus_built_sources = gtkdbusgenerated.c gtkdbusgenerated.h - -gtk_built_private_headers = \ - gtkresources.h \ - gtkmarshalers.h \ - gtkprivatetypebuiltins.h - -gtk_other_built_sources = \ - gtkresources.c \ - gtk.gresource.xml \ - gtktypebuiltins.c \ - gtkmarshalers.c \ - gtkprivatetypebuiltins.c - -# non-header sources (headers should be specified in the above variables) -# that don't serve as direct make target sources, i.e. they don't have -# their own .lo rules and don't get publically installed -gtk_extra_sources = \ - paper_names.c \ - paper_names_offsets.c \ - gen-paper-names.c \ - deprecated/gtkstatusicon-quartz.c \ - gtkversion.h.in \ - gtkmarshalers.list \ - fallback-c89.c - -# Resources -# Base UI templates -gtk_base_ui_templates = \ - ui/gtkapplication-quartz.ui \ - ui/gtkaboutdialog.ui \ - ui/gtkactionbar.ui \ - ui/gtkappchooserdialog.ui \ - ui/gtkappchooserwidget.ui \ - ui/gtkassistant.ui \ - ui/gtkcolorchooserdialog.ui \ - ui/gtkcoloreditor.ui \ - ui/gtkcombobox.ui \ - ui/gtkdialog.ui \ - ui/gtkfilechooserbutton.ui \ - ui/gtkemojichooser.ui \ - ui/gtkfilechooserwidget.ui \ - ui/gtkfilechooserdialog.ui \ - ui/gtkfontbutton.ui \ - ui/gtkfontchooserdialog.ui \ - ui/gtkfontchooserwidget.ui \ - ui/gtkinfobar.ui \ - ui/gtklockbutton.ui \ - ui/gtkmessagedialog.ui \ - ui/gtkpagesetupunixdialog.ui \ - ui/gtkpathbar.ui \ - ui/gtkplacesview.ui \ - ui/gtkplacesviewrow.ui \ - ui/gtkprintunixdialog.ui \ - ui/gtkrecentchooserdefault.ui \ - ui/gtksearchbar.ui \ - ui/gtkscalebutton.ui \ - ui/gtkstatusbar.ui \ - ui/gtktooltipwindow.ui \ - ui/gtkvolumebutton.ui \ - ui/gtksidebarrow.ui - -gesture_sources = \ - gesture/gesture-pinch-symbolic.svg \ - gesture/gesture-stretch-symbolic.svg \ - gesture/gesture-rotate-clockwise-symbolic.svg \ - gesture/gesture-rotate-anticlockwise-symbolic.svg \ - gesture/gesture-two-finger-swipe-left-symbolic.svg \ - gesture/gesture-two-finger-swipe-right-symbolic.svg - -adwaita_theme_css_sources = \ - theme/Adwaita/gtk-contained.css \ - theme/Adwaita/gtk-contained-dark.css \ - theme/Adwaita/gtk.css \ - theme/Adwaita/gtk-dark.css - -adwaita_theme_scss_sources = \ - theme/Adwaita/_colors-public.scss \ - theme/Adwaita/_colors.scss \ - theme/Adwaita/_common.scss \ - theme/Adwaita/_drawing.scss \ - theme/Adwaita/gtk-contained-dark.scss \ - theme/Adwaita/gtk-contained.scss - -adwaita_theme_files = \ - theme/Adwaita/assets.txt \ - theme/Adwaita/assets.svg \ - theme/Adwaita/README \ - $(adwaita_theme_css_sources) - -highcontrast_theme_css_sources = \ - theme/HighContrast/gtk-contained.css \ - theme/HighContrast/gtk-contained-inverse.css \ - theme/HighContrast/gtk.css \ - theme/HighContrast/gtk-inverse.css - -highcontrast_theme_scss_sources = \ - theme/HighContrast/_colors-hc.scss \ - theme/HighContrast/gtk-contained-inverse.scss \ - theme/HighContrast/gtk-contained.scss - -win32_theme_css_sources = \ - theme/win32/gtk.css \ - theme/win32/gtk-win32-base.css - - diff --git a/gtk/inspector/Makefile.inc b/gtk/inspector/Makefile.inc deleted file mode 100644 index 7641d3a9e5..0000000000 --- a/gtk/inspector/Makefile.inc +++ /dev/null @@ -1,79 +0,0 @@ -inspector_c_sources = \ - inspector/action-editor.c \ - inspector/actions.c \ - inspector/cellrenderergraph.c \ - inspector/css-editor.c \ - inspector/css-node-tree.c \ - inspector/data-list.c \ - inspector/general.c \ - inspector/gestures.c \ - inspector/graphdata.c \ - inspector/gtkstackcombo.c \ - inspector/gtktreemodelcssnode.c \ - inspector/init.c \ - inspector/inspect-button.c \ - inspector/magnifier.c \ - inspector/menu.c \ - inspector/misc-info.c \ - inspector/object-hierarchy.c \ - inspector/object-tree.c \ - inspector/prop-editor.c \ - inspector/prop-list.c \ - inspector/resource-list.c \ - inspector/selector.c \ - inspector/signals-list.c \ - inspector/size-groups.c \ - inspector/statistics.c \ - inspector/strv-editor.c \ - inspector/treewalk.c \ - inspector/visual.c \ - inspector/window.c - -inspector_h_sources = \ - inspector/action-editor.h \ - inspector/actions.h \ - inspector/cellrenderergraph.h \ - inspector/css-editor.h \ - inspector/css-node-tree.h \ - inspector/data-list.h \ - inspector/general.h \ - inspector/gestures.h \ - inspector/graphdata.h \ - inspector/gtkstackcombo.h \ - inspector/gtktreemodelcssnode.h \ - inspector/init.h \ - inspector/magnifier.h \ - inspector/menu.h \ - inspector/misc-info.h \ - inspector/object-hierarchy.h \ - inspector/object-tree.h \ - inspector/prop-editor.h \ - inspector/prop-list.h \ - inspector/resource-list.h \ - inspector/selector.h \ - inspector/signals-list.h \ - inspector/size-groups.h \ - inspector/statistics.h \ - inspector/strv-editor.h \ - inspector/treewalk.h \ - inspector/visual.h \ - inspector/window.h - -inspector_templates = \ - inspector/actions.ui \ - inspector/css-editor.ui \ - inspector/css-node-tree.ui \ - inspector/data-list.ui \ - inspector/general.ui \ - inspector/magnifier.ui \ - inspector/menu.ui \ - inspector/misc-info.ui \ - inspector/object-hierarchy.ui \ - inspector/object-tree.ui \ - inspector/prop-list.ui \ - inspector/resource-list.ui \ - inspector/selector.ui \ - inspector/signals-list.ui \ - inspector/statistics.ui \ - inspector/visual.ui \ - inspector/window.ui diff --git a/libgail-util/Makefile.am b/libgail-util/Makefile.am deleted file mode 100644 index 0b389ad8b8..0000000000 --- a/libgail-util/Makefile.am +++ /dev/null @@ -1,91 +0,0 @@ -include $(top_srcdir)/Makefile.decl -include libgail-util-sources.inc - -EXTRA_DIST += \ - gailutil.def \ - meson.build - -if OS_WIN32 -export_symbols = -export-symbols $(srcdir)/gailutil.def -gailutil.def: libgailutil-3.la - echo "LIBRARY libgailutil-$(GTK_MAJOR_VERSION)-$(GAIL_LT_CURRENT_MINUS_AGE)" >$@ - echo "EXPORTS" >>$@ - objdump -p .libs/libgailutil-$(GTK_MAJOR_VERSION)-$(GAIL_LT_CURRENT_MINUS_AGE).dll | sed -n -e 's/\t\[\s\+\([0-9]\+\)\]\s\([A-Za-z_][A-Za-z0-9_]\)/\2/p' >>$@ -install-def-file: gailutil.def - $(INSTALL) gailutil.def $(DESTDIR)$(libdir) -uninstall-def-file: - -rm $(DESTDIR)$(libdir)/gailutil.def -else -install-def-file: -uninstall-def-file: -endif - -if MS_LIB_AVAILABLE -noinst_DATA = gailutil.lib - -install-ms-lib: - $(INSTALL) gailutil.lib $(DESTDIR)$(libdir) - -uninstall-ms-lib: - -rm $(DESTDIR)$(libdir)/gailutil.lib -else -install-ms-lib: -uninstall-ms-lib: -endif - - -lib_LTLIBRARIES = libgailutil-3.la - -libgailutilincludedir=$(includedir)/gail-3.0/libgail-util - -libgailutil_3_la_SOURCES = \ - $(util_c_sources) - -libgailutilinclude_HEADERS = \ - $(util_public_h_sources) - -libgailutil_3_la_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gtk \ - -I$(top_builddir)/gtk \ - $(AM_CPPFLAGS) \ - -DGDK_DISABLE_DEPRECATED\ - -DGTK_DISABLE_DEPRECATED - -libgailutil_3_la_CFLAGS = \ - $(GTK_DEP_CFLAGS) \ - $(GTK_DEBUG_FLAGS) \ - $(AM_CFLAGS) - -libgailutil_3_la_LIBADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -libgailutil_3_la_LDFLAGS = \ - -version-info $(GAIL_LT_VERSION_INFO) \ - $(no_undefined) \ - $(LDFLAGS) - -gailutil.lib: libgailutil-3.la gailutil.def - lib -machine:@LIB_EXE_MACHINE_FLAG@ -name:libgailutil-3.0-$(GAIL_LT_CURRENT_MINUS_AGE).dll -def:gailutil.def -out:$@ - -install-data-local: install-ms-lib install-def-file - -uninstall-local: uninstall-ms-lib uninstall-def-file - -# ------------------- MSVC Build Items ---------------- -MSVCPROJS = gailutil-3 - -gailutil_3_FILES = $(libgailutil_3_la_SOURCES) - -gailutil_3_EXCLUDES = dummy - -include $(top_srcdir)/win32/Makefile.msvcproj - -dist-hook: \ - $(top_builddir)/win32/vs9/gailutil-3.vcproj - --include $(top_srcdir)/git.mk diff --git a/libgail-util/libgail-util-sources.inc b/libgail-util/libgail-util-sources.inc deleted file mode 100644 index 4f71e1aa62..0000000000 --- a/libgail-util/libgail-util-sources.inc +++ /dev/null @@ -1,10 +0,0 @@ -# Source listings for libgail-util - -util_c_sources = \ - gailmisc.c \ - gailtextutil.c - -util_public_h_sources = \ - gailmisc.h \ - gailtextutil.h \ - gail-util.h diff --git a/m4/.gitignore b/m4/.gitignore deleted file mode 100644 index d425a9182e..0000000000 --- a/m4/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -!/ax_prog_cc_for_build.m4 -!/pkg_config_for_build.m4 -*.m4 diff --git a/m4/ax_prog_cc_for_build.m4 b/m4/ax_prog_cc_for_build.m4 deleted file mode 100644 index 21256bf25b..0000000000 --- a/m4/ax_prog_cc_for_build.m4 +++ /dev/null @@ -1,127 +0,0 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html -# =========================================================================== -# -# SYNOPSIS -# -# AX_PROG_CC_FOR_BUILD -# -# DESCRIPTION -# -# This macro searches for a C compiler that generates native executables, -# that is a C compiler that surely is not a cross-compiler. This can be -# useful if you have to generate source code at compile-time like for -# example GCC does. -# -# The macro sets the CC_FOR_BUILD and CPP_FOR_BUILD macros to anything -# needed to compile or link (CC_FOR_BUILD) and preprocess (CPP_FOR_BUILD). -# The value of these variables can be overridden by the user by specifying -# a compiler with an environment variable (like you do for standard CC). -# -# It also sets BUILD_EXEEXT and BUILD_OBJEXT to the executable and object -# file extensions for the build platform, and GCC_FOR_BUILD to `yes' if -# the compiler we found is GCC. All these variables but GCC_FOR_BUILD are -# substituted in the Makefile. -# -# LICENSE -# -# Copyright (c) 2008 Paolo Bonzini -# -# Copying and distribution of this file, with or without modification, are -# permitted in any medium without royalty provided the copyright notice -# and this notice are preserved. This file is offered as-is, without any -# warranty. - -#serial 7 - -AU_ALIAS([AC_PROG_CC_FOR_BUILD], [AX_PROG_CC_FOR_BUILD]) -AC_DEFUN([AX_PROG_CC_FOR_BUILD], [dnl -AC_REQUIRE([AC_PROG_CC])dnl -AC_REQUIRE([AC_PROG_CPP])dnl -AC_REQUIRE([AC_EXEEXT])dnl -AC_REQUIRE([AC_CANONICAL_HOST])dnl - -dnl Use the standard macros, but make them use other variable names -dnl -pushdef([ac_cv_prog_CPP], ac_cv_build_prog_CPP)dnl -pushdef([ac_cv_prog_gcc], ac_cv_build_prog_gcc)dnl -pushdef([ac_cv_prog_cc_works], ac_cv_build_prog_cc_works)dnl -pushdef([ac_cv_prog_cc_cross], ac_cv_build_prog_cc_cross)dnl -pushdef([ac_cv_prog_cc_g], ac_cv_build_prog_cc_g)dnl -pushdef([ac_cv_exeext], ac_cv_build_exeext)dnl -pushdef([ac_cv_objext], ac_cv_build_objext)dnl -pushdef([ac_exeext], ac_build_exeext)dnl -pushdef([ac_objext], ac_build_objext)dnl -pushdef([CC], CC_FOR_BUILD)dnl -pushdef([CPP], CPP_FOR_BUILD)dnl -pushdef([CFLAGS], CFLAGS_FOR_BUILD)dnl -pushdef([CPPFLAGS], CPPFLAGS_FOR_BUILD)dnl -pushdef([LDFLAGS], LDFLAGS_FOR_BUILD)dnl -pushdef([LIBS], LIBS_FOR_BUILD)dnl -pushdef([host], build)dnl -pushdef([host_alias], build_alias)dnl -pushdef([host_cpu], build_cpu)dnl -pushdef([host_vendor], build_vendor)dnl -pushdef([host_os], build_os)dnl -pushdef([ac_cv_host], ac_cv_build)dnl -pushdef([ac_cv_host_alias], ac_cv_build_alias)dnl -pushdef([ac_cv_host_cpu], ac_cv_build_cpu)dnl -pushdef([ac_cv_host_vendor], ac_cv_build_vendor)dnl -pushdef([ac_cv_host_os], ac_cv_build_os)dnl -pushdef([ac_cpp], ac_build_cpp)dnl -pushdef([ac_compile], ac_build_compile)dnl -pushdef([ac_link], ac_build_link)dnl - -save_cross_compiling=$cross_compiling -save_ac_tool_prefix=$ac_tool_prefix -cross_compiling=no -ac_tool_prefix= - -AC_PROG_CC -AC_PROG_CPP -AC_EXEEXT - -ac_tool_prefix=$save_ac_tool_prefix -cross_compiling=$save_cross_compiling - -dnl Restore the old definitions -dnl -popdef([ac_link])dnl -popdef([ac_compile])dnl -popdef([ac_cpp])dnl -popdef([ac_cv_host_os])dnl -popdef([ac_cv_host_vendor])dnl -popdef([ac_cv_host_cpu])dnl -popdef([ac_cv_host_alias])dnl -popdef([ac_cv_host])dnl -popdef([host_os])dnl -popdef([host_vendor])dnl -popdef([host_cpu])dnl -popdef([host_alias])dnl -popdef([host])dnl -popdef([LIBS])dnl -popdef([LDFLAGS])dnl -popdef([CPPFLAGS])dnl -popdef([CFLAGS])dnl -popdef([CPP])dnl -popdef([CC])dnl -popdef([ac_objext])dnl -popdef([ac_exeext])dnl -popdef([ac_cv_objext])dnl -popdef([ac_cv_exeext])dnl -popdef([ac_cv_prog_cc_g])dnl -popdef([ac_cv_prog_cc_cross])dnl -popdef([ac_cv_prog_cc_works])dnl -popdef([ac_cv_prog_gcc])dnl -popdef([ac_cv_prog_CPP])dnl - -dnl Finally, set Makefile variables -dnl -BUILD_EXEEXT=$ac_build_exeext -BUILD_OBJEXT=$ac_build_objext -AC_SUBST(BUILD_EXEEXT)dnl -AC_SUBST(BUILD_OBJEXT)dnl -AC_SUBST([CFLAGS_FOR_BUILD])dnl -AC_SUBST([CPPFLAGS_FOR_BUILD])dnl -AC_SUBST([LDFLAGS_FOR_BUILD])dnl -]) diff --git a/m4/pkg_config_for_build.m4 b/m4/pkg_config_for_build.m4 deleted file mode 100644 index 0422f482f2..0000000000 --- a/m4/pkg_config_for_build.m4 +++ /dev/null @@ -1,20 +0,0 @@ -# PKG_PROG_PKG_CONFIG_FOR_BUILD([MIN-VERSION]) -# ---------------------------------- -AC_DEFUN([PKG_PROG_PKG_CONFIG_FOR_BUILD], -[m4_pattern_allow([^PKG_CONFIG_FOR_BUILD$]) -AC_ARG_VAR([PKG_CONFIG_FOR_BUILD], [path to build system's pkg-config utility]) - -if test "x$ac_cv_env_PKG_CONFIG_FOR_BUILD_set" != "xset"; then - AC_PATH_PROG([PKG_CONFIG_FOR_BUILD], [pkg-config]) -fi -if test -n "$PKG_CONFIG_FOR_BUILD"; then - _pkg_for_build_min_version=m4_default([$1], [0.9.0]) - AC_MSG_CHECKING([build system's pkg-config is at least version $_pkg_min_version]) - if $PKG_CONFIG_FOR_BUILD --atleast-pkgconfig-version $_pkg_min_version; then - AC_MSG_RESULT([yes]) - else - AC_MSG_RESULT([no]) - PKG_CONFIG_FOR_BUILD="" - fi -fi[]dnl -])# PKG_PROG_PKG_CONFIG_FOR_BUILD diff --git a/m4macros/Makefile.am b/m4macros/Makefile.am deleted file mode 100644 index c053ced4d2..0000000000 --- a/m4macros/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -installed_m4= gtk-3.0.m4 - -EXTRA_DIST += $(installed_m4) - -m4datadir = $(datadir)/aclocal -m4data_DATA = $(installed_m4) - --include $(top_srcdir)/git.mk diff --git a/makefile.msc b/makefile.msc deleted file mode 100644 index 3af6b7c911..0000000000 --- a/makefile.msc +++ /dev/null @@ -1,24 +0,0 @@ -## Makefile for building the Gtk+ dlls with Microsoft C -## Use: nmake -f makefile.msc - -PARTS = gdk gtk tests - -all : \ - config.h \ - sub-all - -sub-all: - for %d in ($(PARTS)) do nmake -nologo -f makefile.msc sub-one THIS=%d TARGET=all - -clean : sub-clean - -sub-clean: - for %d in ($(PARTS)) do nmake -nologo -f makefile.msc sub-one THIS=%d TARGET=clean - -sub-one: - @cd $(THIS) - @nmake -nologo -f makefile.msc $(TARGET) - @cd .. - -config.h: config.h.win32 - copy config.h.win32 config.h diff --git a/meson.build b/meson.build index 63eb7f807d..14b0f6dd46 100644 --- a/meson.build +++ b/meson.build @@ -1030,16 +1030,6 @@ if host_machine.system() != 'windows' install_dir : join_paths(gtk_datadir, 'gtk-3.0', 'valgrind')) endif -test( - 'version-check', - find_program('check-version.py'), - args: [ - join_paths(meson.current_source_dir(), 'configure.ac'), - join_paths(meson.current_source_dir(), 'meson.build'), - ], - suite: 'gtk', -) - summary = [ '', '------', diff --git a/modules/Makefile.am b/modules/Makefile.am deleted file mode 100644 index b8dc2eea59..0000000000 --- a/modules/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = input - -if OS_UNIX -SUBDIRS += printbackends -endif - -EXTRA_DIST += \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/modules/input/Makefile.am b/modules/input/Makefile.am deleted file mode 100644 index ea00aea8d3..0000000000 --- a/modules/input/Makefile.am +++ /dev/null @@ -1,342 +0,0 @@ -## Makefile.am for gtk+/modules/input -include $(top_srcdir)/Makefile.decl - -AM_CPPFLAGS = \ - -DGTK_LOCALEDIR=\"$(localedir)\" \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_XIM_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - -DGTK_COMPILATION \ - $(INCLUDED_IMMODULE_DEFINE) - -DEPS = \ - $(top_builddir)/gtk/libgtk-3.la - -LDADDS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -moduledir = $(libdir)/gtk-3.0/$(GTK_BINARY_VERSION)/immodules - -im_xim_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_xim_la_SOURCES = \ - gtkimcontextxim.c \ - gtkimcontextxim.h \ - imxim.c -libstatic_im_xim_la_SOURCES = $(im_xim_la_SOURCES) -im_xim_la_LIBADD = $(LDADDS) -if USE_X11 -if INCLUDE_IM_XIM -STATIC_XIM_MODULE = libstatic-im-xim.la -else -XIM_MODULE=im-xim.la -endif -endif - -im_am_et_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_am_et_la_SOURCES = imam-et.c -libstatic_im_am_et_la_SOURCES = $(im_am_et_la_SOURCES) -im_am_et_la_LIBADD = $(LDADDS) -if INCLUDE_IM_AM_ET -STATIC_AM_ET_MODULE = libstatic-im-am-et.la -else -AM_ET_MODULE = im-am-et.la -endif - -im_cedilla_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_cedilla_la_SOURCES = imcedilla.c -libstatic_im_cedilla_la_SOURCES = $(im_cedilla_la_SOURCES) -im_cedilla_la_LIBADD = $(LDADDS) -if INCLUDE_IM_CEDILLA -STATIC_CEDILLA_MODULE = libstatic-im-cedilla.la -else -CEDILLA_MODULE = im-cedilla.la -endif - -im_cyrillic_translit_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_cyrillic_translit_la_SOURCES = imcyrillic-translit.c -libstatic_im_cyrillic_translit_la_SOURCES = $(im_cyrillic_translit_la_SOURCES) -im_cyrillic_translit_la_LIBADD = $(LDADDS) -if INCLUDE_IM_CYRILLIC_TRANSLIT -STATIC_CYRILLIC_TRANSLIT_MODULE = libstatic-im-cyrillic-translit.la -else -CYRILLIC_TRANSLIT_MODULE = im-cyrillic-translit.la -endif - -im_ti_er_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_ti_er_la_SOURCES = imti-er.c -libstatic_im_ti_er_la_SOURCES = $(im_ti_er_la_SOURCES) -im_ti_er_la_LIBADD = $(LDADDS) -if INCLUDE_IM_TI_ER -STATIC_TI_ER_MODULE = libstatic-im-ti-er.la -else -TI_ER_MODULE = im-ti-er.la -endif - -im_ti_et_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_ti_et_la_SOURCES = imti-et.c -libstatic_im_ti_et_la_SOURCES = $(im_ti_et_la_SOURCES) -im_ti_et_la_LIBADD = $(LDADDS) -if INCLUDE_IM_TI_ET -STATIC_TI_ET_MODULE = libstatic-im-ti-et.la -else -TI_ET_MODULE = im-ti-et.la -endif - -im_thai_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_thai_la_SOURCES = \ - thai-charprop.c \ - thai-charprop.h \ - gtkimcontextthai.c \ - gtkimcontextthai.h \ - imthai.c -libstatic_im_thai_la_SOURCES = $(im_thai_la_SOURCES) -im_thai_la_LIBADD = $(LDADDS) -if INCLUDE_IM_THAI -STATIC_THAI_MODULE = libstatic-im-thai.la -else -THAI_MODULE = im-thai.la -endif - -im_viqr_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_viqr_la_SOURCES = imviqr.c -libstatic_im_viqr_la_SOURCES = $(im_viqr_la_SOURCES) -im_viqr_la_LIBADD = $(LDADDS) -if INCLUDE_IM_VIQR -STATIC_VIQR_MODULE = libstatic-im-viqr.la -else -VIQR_MODULE = im-viqr.la -endif - -im_inuktitut_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_inuktitut_la_SOURCES = iminuktitut.c -libstatic_im_inuktitut_la_SOURCES = $(im_inuktitut_la_SOURCES) -im_inuktitut_la_LIBADD = $(LDADDS) -if INCLUDE_IM_INUKTITUT -STATIC_INUKTITUT_MODULE = libstatic-im-inuktitut.la -else -INUKTITUT_MODULE = im-inuktitut.la -endif - -im_ipa_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_ipa_la_SOURCES = imipa.c -libstatic_im_ipa_la_SOURCES = $(im_ipa_la_SOURCES) -im_ipa_la_LIBADD = $(LDADDS) -if INCLUDE_IM_IPA -STATIC_IPA_MODULE = libstatic-im-ipa.la -else -IPA_MODULE = im-ipa.la -endif - -im_ime_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_ime_la_SOURCES = \ - gtkimcontextime.c \ - gtkimcontextime.h \ - imime.c \ - imm-extra.h -libstatic_im_ime_la_SOURCES = $(im_ime_la_SOURCES) -im_ime_la_LIBADD = -limm32 $(LDADDS) -libstatic_im_ime_la_LIBADD = -limm32 -if USE_WIN32 -if INCLUDE_IM_IME -STATIC_IME_MODULE = libstatic-im-ime.la -else -IME_MODULE=im-ime.la -endif -endif - -im_quartz_la_CPPFLAGS = $(AM_CPPFLAGS) -xobjective-c -im_quartz_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_quartz_la_SOURCES = imquartz.c -libstatic_im_quartz_la_SOURCES = $(im_quartz_la_SOURCES) -im_quartz_la_LIBADD = $(LDADDS) -if INCLUDE_IM_QUARTZ -STATIC_QUARTZ_MODULE = libstatic-im-quartz.la -else -if USE_QUARTZ -QUARTZ_MODULE = im-quartz.la -endif -endif - -im_broadway_la_CPPFLAGS = $(AM_CPPFLAGS) -im_broadway_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_broadway_la_SOURCES = imbroadway.c -libstatic_im_broadway_la_SOURCES = $(im_broadway_la_SOURCES) -im_broadway_la_LIBADD = $(LDADDS) -if INCLUDE_IM_BROADWAY -STATIC_BROADWAY_MODULE = libstatic-im-broadway.la -else -if USE_BROADWAY -BROADWAY_MODULE = im-broadway.la -endif -endif - -protocol_built_sources = \ - text-input-unstable-v3-protocol.c \ - text-input-unstable-v3-client-protocol.h - -im_wayland_la_CPPFLAGS = $(AM_CPPFLAGS) -im_wayland_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_wayland_la_SOURCES = imwayland.c $(protocol_built_sources) -libstatic_im_wayland_la_SOURCES = $(im_wayland_la_SOURCES) -im_wayland_la_LIBADD = $(LDADDS) -if INCLUDE_IM_WAYLAND -STATIC_WAYLAND_MODULE = libstatic-im-wayland.la -else -if USE_WAYLAND -WAYLAND_MODULE = im-wayland.la -endif -endif - -protocol_built_sources_gtk = \ - gtk-text-input-protocol.c \ - gtk-text-input-client-protocol.h - -im_waylandgtk_la_CPPFLAGS = $(AM_CPPFLAGS) -im_waylandgtk_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_waylandgtk_la_SOURCES = imwaylandgtk.c $(protocol_built_sources_gtk) -libstatic_im_waylandgtk_la_SOURCES = $(im_waylandgtk_la_SOURCES) -im_waylandgtk_la_LIBADD = $(LDADDS) -if INCLUDE_IM_WAYLAND -STATIC_WAYLANDGTK_MODULE = libstatic-im-waylandgtk.la -else -if USE_WAYLAND -WAYLANDGTK_MODULE = im-waylandgtk.la -endif -endif - -multipress_defs = -DMULTIPRESS_LOCALEDIR=\""$(mplocaledir)"\" -DMULTIPRESS_CONFDIR=\""$(sysconfdir)/gtk-3.0"\" -im_multipress_la_CPPFLAGS = $(AM_CPPFLAGS) $(multipress_defs) -libstatic_im_multipress_la_CPPFLAGS = $(im_multipress_la_CPPFLAGS) -im_multipress_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module $(no_undefined) -im_multipress_la_SOURCES = \ - gtkimcontextmultipress.c \ - gtkimcontextmultipress.h \ - immultipress.c -libstatic_im_multipress_la_SOURCES = $(im_multipress_la_SOURCES) -im_multipress_la_LIBADD = $(LDADDS) -if INCLUDE_IM_MULTIPRESS -STATIC_MULTIPRESS_MODULE = libstatic-im-multipress.la -else -MULTIPRESS_MODULE = im-multipress.la -endif - -imconffiledir = $(sysconfdir)/gtk-3.0 -dist_imconffile_DATA = im-multipress.conf - -if CROSS_COMPILING -RUN_QUERY_IMMODULES_TEST=false -else -RUN_QUERY_IMMODULES_TEST=test -z "$(DESTDIR)" -endif - -# Running this if cross compiling or if DESTDIR is set is going to -# not work at all, so skip it. -# We use install-data-hook here to workaround a bug in automake and/or libtool -# that makes the install target for the loader libraries a dependency on -# install-data-am, and not install-exec-am. We need to ensure this gets run -# after the libraries are installed in their final locations. -install-data-hook: - $(AM_V_GEN) if $(RUN_QUERY_IMMODULES_TEST) ; then \ - echo $(mkinstalldirs) $(DESTDIR)$(libdir)/gtk-3.0/3.0.0 ; \ - $(mkinstalldirs) $(DESTDIR)$(libdir)/gtk-3.0/3.0.0 ; \ - echo "$(top_builddir)/gtk/gtk-query-immodules-3.0$(EXEEXT) > $(DESTDIR)$(libdir)/gtk-3.0/3.0.0/immodules.cache" ; \ - $(top_builddir)/gtk/gtk-query-immodules-3.0$(EXEEXT) > $(DESTDIR)$(libdir)/gtk-3.0/3.0.0/immodules.cache ; \ - else \ - echo "***" ; \ - echo "*** Warning: immodules.cache not built" ; \ - echo "***" ; \ - echo "*** Generate this file manually on host" ; \ - echo "*** system using gtk-query-immodules-3.0" ; \ - echo "***" ; \ - fi - -uninstall-local: - rm -f $(DESTDIR)$(libdir)/gtk-3.0/3.0.0/immodules.cache - -if BUILD_DYNAMIC_MODULES - -module_LTLIBRARIES = \ - $(AM_ET_MODULE) \ - $(CEDILLA_MODULE) \ - $(CYRILLIC_TRANSLIT_MODULE) \ - $(IME_MODULE) \ - $(INUKTITUT_MODULE) \ - $(IPA_MODULE) \ - $(MULTIPRESS_MODULE) \ - $(QUARTZ_MODULE) \ - $(BROADWAY_MODULE) \ - $(WAYLAND_MODULE) \ - $(WAYLANDGTK_MODULE) \ - $(THAI_MODULE) \ - $(TI_ER_MODULE) \ - $(TI_ET_MODULE) \ - $(VIQR_MODULE) \ - $(XIM_MODULE) - -endif - -noinst_LTLIBRARIES = \ - $(STATIC_AM_ET_MODULE) \ - $(STATIC_CEDILLA_MODULE) \ - $(STATIC_CYRILLIC_TRANSLIT_MODULE) \ - $(STATIC_IME_MODULE) \ - $(STATIC_INUKTITUT_MODULE) \ - $(STATIC_IPA_MODULE) \ - $(STATIC_MULTIPRESS_MODULE) \ - $(STATIC_QUARTZ_MODULE) \ - $(STATIC_BROADWAY_MODULE) \ - $(STATIC_WAYLAND_MODULE) \ - $(STATIC_WAYLANDGTK_MODULE) \ - $(STATIC_THAI_MODULE) \ - $(STATIC_TI_ER_MODULE) \ - $(STATIC_TI_ET_MODULE) \ - $(STATIC_VIQR_MODULE) \ - $(STATIC_XIM_MODULE) - -included-modules: $(noinst_LTLIBRARIES) - -immodules.cache: Makefile.am $(module_LTLIBRARIES) - $(AM_V_GEN) $(top_builddir)/gtk/gtk-query-immodules-3.0$(EXEEXT) $(module_LTLIBRARIES) > immodules.cache - -if USE_WAYLAND -BUILT_SOURCES = $(protocol_built_sources) $(protocol_built_sources_gtk) -endif - -EXTRA_DIST += \ - README.multipress \ - meson.build \ - text-input-unstable-v3.xml \ - gtk-text-input.xml - -CLEANFILES = immodules.cache - -if CROSS_COMPILING -else -all-local: immodules.cache -endif - -.SECONDEXPANSION: - -define protostability -$(shell echo $1 | sed 's/.*\(\\|\\).*/\1/') -endef - -define protoname -$(shell echo $1 | sed 's/\([a-z\-]\+\)-[a-z]\+-v[0-9]\+/\1/') -endef - -%-protocol.c : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) private-code < $< > $@ -%-client-protocol.h : $(WAYLAND_PROTOCOLS_DATADIR)/$$(call protostability,$$*)/$$(call protoname,$$*)/$$*.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) client-header < $< > $@ - -%-protocol.c : $(srcdir)/%.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) private-code < $< > $@ -%-client-protocol.h : $(srcdir)/%.xml - $(AM_V_GEN)$(WAYLAND_SCANNER) client-header < $< > $@ - --include $(top_srcdir)/git.mk diff --git a/modules/printbackends/Makefile.am b/modules/printbackends/Makefile.am deleted file mode 100644 index 76e3e2c8af..0000000000 --- a/modules/printbackends/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = file lpr - -if HAVE_CUPS -SUBDIRS += cups -endif - -if TEST_PRINT_BACKEND -SUBDIRS += test -endif - -if HAVE_PAPI -SUBDIRS += papi -endif - -DIST_SUBDIRS = cups file lpr test papi - -EXTRA_DIST += \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/modules/printbackends/cups/Makefile.am b/modules/printbackends/cups/Makefile.am deleted file mode 100644 index 09a9f893cf..0000000000 --- a/modules/printbackends/cups/Makefile.am +++ /dev/null @@ -1,40 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gtk \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - $(CUPS_CFLAGS) \ - $(COLORD_CFLAGS) \ - -DGTK_COMPILATION \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \ - $(GTK_DEP_CFLAGS) \ - $(GTK_DEBUG_FLAGS) - -LDADDS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(COLORD_LIBS) \ - $(GTK_DEP_LIBS) - -backenddir = $(libdir)/gtk-3.0/$(GTK_BINARY_VERSION)/printbackends - -backend_LTLIBRARIES = libprintbackend-cups.la - -libprintbackend_cups_la_SOURCES = \ - gtkprintbackendcups.c \ - gtkprintercups.c \ - gtkcupsutils.c \ - gtkcupssecretsutils.c - -noinst_HEADERS = \ - gtkprintbackendcups.h \ - gtkprintercups.h \ - gtkcupsutils.h \ - gtkcupssecretsutils.h - -libprintbackend_cups_la_LDFLAGS = -avoid-version -module $(no_undefined) -libprintbackend_cups_la_LIBADD = $(LDADDS) $(CUPS_LIBS) - --include $(top_srcdir)/git.mk diff --git a/modules/printbackends/file/Makefile.am b/modules/printbackends/file/Makefile.am deleted file mode 100644 index 9b51bf4e12..0000000000 --- a/modules/printbackends/file/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -backenddir = $(libdir)/gtk-3.0/$(GTK_BINARY_VERSION)/printbackends - -backend_LTLIBRARIES = libprintbackend-file.la - -libprintbackend_file_la_SOURCES = \ - gtkprintbackendfile.c - -libprintbackend_file_la_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gtk \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - -DGTK_COMPILATION \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \ - $(AM_CPPFLAGS) - -libprintbackend_file_la_CFLAGS = \ - $(GTK_DEP_CFLAGS) \ - $(AM_CFLAGS) - -libprintbackend_file_la_LDFLAGS = \ - -avoid-version -module $(no_undefined) - -libprintbackend_file_la_LIBADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -noinst_HEADERS = \ - gtkprintbackendfile.h - --include $(top_srcdir)/git.mk diff --git a/modules/printbackends/lpr/Makefile.am b/modules/printbackends/lpr/Makefile.am deleted file mode 100644 index 5a7517009e..0000000000 --- a/modules/printbackends/lpr/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gtk \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \ - $(GTK_DEP_CFLAGS) \ - $(GTK_DEBUG_FLAGS) - -LDADDS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -backenddir = $(libdir)/gtk-3.0/$(GTK_BINARY_VERSION)/printbackends - -backend_LTLIBRARIES = libprintbackend-lpr.la - -libprintbackend_lpr_la_SOURCES = \ - gtkprintbackendlpr.c - -noinst_HEADERS = \ - gtkprintbackendlpr.h - -libprintbackend_lpr_la_LDFLAGS = -avoid-version -module $(no_undefined) -libprintbackend_lpr_la_LIBADD = $(LDADDS) - --include $(top_srcdir)/git.mk diff --git a/modules/printbackends/papi/Makefile.am b/modules/printbackends/papi/Makefile.am deleted file mode 100644 index 1390784b8f..0000000000 --- a/modules/printbackends/papi/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gtk \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \ - $(GTK_DEP_CFLAGS) \ - $(GTK_DEBUG_FLAGS) - -LDADDS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -backenddir = $(libdir)/gtk-3.0/$(GTK_BINARY_VERSION)/printbackends - -backend_LTLIBRARIES = libprintbackend-papi.la - -libprintbackend_papi_la_SOURCES = \ - gtkprinterpapi.c \ - gtkprintbackendpapi.c - -noinst_HEADERS = \ - gtkprinterpapi.h \ - gtkprintbackendpapi.h - -libprintbackend_papi_la_LDFLAGS = -avoid-version -module $(no_undefined) -libprintbackend_papi_la_LIBADD = $(LDADDS) -lpapi - --include $(top_srcdir)/git.mk diff --git a/modules/printbackends/test/Makefile.am b/modules/printbackends/test/Makefile.am deleted file mode 100644 index bff5e93c7a..0000000000 --- a/modules/printbackends/test/Makefile.am +++ /dev/null @@ -1,33 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -backenddir = $(libdir)/gtk-3.0/$(GTK_BINARY_VERSION)/printbackends - -backend_LTLIBRARIES = libprintbackend-test.la - -libprintbackend_test_la_SOURCES = \ - gtkprintbackendtest.c - -libprintbackend_test_la_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_srcdir)/gtk \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gdk \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \ - $(AM_CPPFLAGS) - -libprintbackend_test_la_CFLAGS = \ - $(GTK_DEP_CFLAGS) \ - $(AM_CFLAGS) - -libprintbackend_test_la_LDFLAGS = \ - -avoid-version -module $(no_undefined) - -libprintbackend_test_la_LIBADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -noinst_HEADERS = \ - gtkprintbackendtest.h - --include $(top_srcdir)/git.mk diff --git a/sanitize-la.sh b/sanitize-la.sh deleted file mode 100755 index 0f8cb63b3f..0000000000 --- a/sanitize-la.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -if [ -f $1 ]; then - sed "s/dependency_libs=.*/dependency_libs=''/" < $1 > $1T && mv $1T $1 -fi - diff --git a/tests/Makefile.am b/tests/Makefile.am deleted file mode 100644 index f283e89831..0000000000 --- a/tests/Makefile.am +++ /dev/null @@ -1,589 +0,0 @@ -## Makefile.am for gtk+/tests -include $(top_srcdir)/Makefile.decl - -SUBDIRS = visuals - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(GDK_DEP_CFLAGS) - -DEPS = \ - $(top_builddir)/gtk/libgtk-3.la - -LDADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) \ - $(GDK_DEP_LIBS) \ - -lm - - -if USE_X11 -testsocket_programs = testsocket testsocket_child -endif - -if OS_LINUX -fontconfig_programs = testfontchooserdialog -endif - -noinst_PROGRAMS = $(TEST_PROGS) \ - overlayscroll \ - syncscroll \ - subsurface \ - animated-resizing \ - animated-revealing \ - motion-compression \ - scrolling-performance \ - blur-performance \ - simple \ - flicker \ - print-editor \ - video-timer \ - testaccel \ - testadjustsize \ - testappchooser \ - testappchooserbutton \ - testassistant \ - testbaseline \ - testbbox \ - testbox \ - testboxcss \ - testbuttons \ - testcairo \ - testcalendar \ - testclipboard \ - testcolorchooser \ - testcolorchooser2 \ - testcombo \ - testcombochange \ - testcellrenderertext \ - testdialog \ - testdnd \ - testdnd2 \ - testellipsise \ - testemblems \ - testentrycompletion \ - testentryicons \ - testfilechooser \ - testfilechooserbutton \ - testflowbox \ - testfontselection \ - testfontselectiondialog \ - testfontchooser \ - testfontoptions \ - $(fontconfig_programs) \ - testframe \ - testfullscreen \ - testgeometry \ - testgiconpixbuf \ - testglarea \ - testglblending \ - testgrid \ - testgtk \ - testheaderbar \ - testheightforwidth \ - testiconview \ - testiconview-keynav \ - testicontheme \ - testimage \ - testinfobar \ - testinput \ - testkineticscrolling \ - testlist \ - testlist2 \ - testlist3 \ - testlist4 \ - testlevelbar \ - testlockbutton \ - testmenubutton \ - testmodelbutton \ - testmountoperation \ - testmultidisplay \ - testnotebookdnd \ - testnumerableicon \ - testnouiprint \ - testoffscreen \ - testoffscreenwindow \ - testorientable \ - testoverlay \ - testoverlaystyleclass \ - testprint \ - testrecentchooser \ - testrecentchoosermenu \ - testrichtext \ - testscale \ - testselection \ - testselectionmode \ - $(testsocket_programs) \ - testspinbutton \ - teststatusicon \ - teststockbuttonmenu \ - testtoolbar \ - testtoolbar2 \ - stresstest-toolbar \ - testtreechanging \ - testtreednd \ - testtreeedit \ - testtreemodel \ - testtreeview \ - testtreefocus \ - testtreeflow \ - testtreecolumns \ - testtreecolumnsizing \ - testtreesort \ - testverticalcells \ - treestoretest \ - testxinerama \ - testwindows \ - testmerge \ - testactions \ - testgrouping \ - testtooltips \ - testexpand \ - testexpander \ - testvolumebutton \ - testscrolledwindow \ - testscrolledge \ - testcellarea \ - testswitch \ - styleexamples \ - testtreemenu \ - testtoplevelembed \ - testnoscreen \ - testtreepos \ - testsensitive \ - testtextview \ - testanimation \ - testpixbuf-save \ - testpixbuf-color \ - testpixbuf-scale \ - testgmenu \ - testlogout \ - teststack \ - testrevealer \ - testrevealer2 \ - testtitlebar \ - testsplitheaders \ - teststackedheaders \ - testactionbar \ - testwindowsize \ - testpopover \ - gdkgears \ - listmodel \ - testpopup \ - testpopupat \ - $(NULL) - -if USE_WAYLAND -noinst_PROGRAMS += testforeign -endif - -if USE_X11 -noinst_PROGRAMS += testerrors -endif - -animated_resizing_DEPENDENCIES = $(TEST_DEPS) -animated_revealing_DEPENDENCIES = $(TEST_DEPS) -flicker_DEPENDENCIES = $(TEST_DEPS) -motion_compression_DEPENDENCIES = $(TEST_DEPS) -scrolling_performance_DEPENDENCIES = $(TEST_DEPS) -blur_performance_DEPENDENCIES = $(TEST_DEPS) -simple_DEPENDENCIES = $(TEST_DEPS) -print_editor_DEPENDENCIES = $(TEST_DEPS) -video_timer_DEPENDENCIES = $(TEST_DEPS) -testheightforwidth_DEPENDENCIES = $(TEST_DEPS) -testicontheme_DEPENDENCIES = $(TEST_DEPS) -testiconview_DEPENDENCIES = $(TEST_DEPS) -testaccel_DEPENDENCIES = $(TEST_DEPS) -testadjustsize_DEPENDENCIES = $(TEST_DEPS) -testassistant_DEPENDENCIES = $(TEST_DEPS) -testbaseline_DEPENDENCIES = $(TEST_DEPS) -testbbox_DEPENDENCIES = $(TEST_DEPS) -testbuttons_DEPENDENCIES = $(TEST_DEPS) -testcairo_DEPENDENCIES = $(TEST_DEPS) -testcalendar_DEPENDENCIES = $(TEST_DEPS) -testclipboard_DEPENDENCIES = $(TEST_DEPS) -testcolorchooser_DEPENDENCIES = $(TEST_DEPS) -testcolorchooser2_DEPENDENCIES = $(TEST_DEPS) -testcombo_DEPENDENCIES = $(TEST_DEPS) -testcombochange_DEPENDENCIES = $(TEST_DEPS) -testcellrenderertext_DEPENDENCIES = $(TEST_DEPS) -testdnd_DEPENDENCIES = $(TEST_DEPS) -testdnd2_DEPENDENCIES = $(TEST_DEPS) -testellipsise_DEPENDENCIES = $(TEST_DEPS) -testentrycompletion_DEPENDENCIES = $(TEST_DEPS) -testentryicons_DEPENDENCIES = $(TEST_DEPS) -testerrors_DEPENDENCIES = $(TEST_DEPS) -testfilechooser_DEPENDENCIES = $(TEST_DEPS) -testfilechooserbutton_DEPENDENCIES = $(TEST_DEPS) -testflowbox_DEPENDENCIES = $(TEST_DEPS) -testfontselection_DEPENDENCIES = $(TEST_DEPS) -testfontselectiondialog_DEPENDENCIES = $(TEST_DEPS) -testfontchooser_DEPENDENCIES = $(TEST_DEPS) -testfontchooserdialog_DEPENDENCIES = $(TEST_DEPS) -testfontoptions_DEPENDENCIES = $(TEST_DEPS) -testframe_DEPENDENCIES = $(TEST_DEPS) -testgeometry_DEPENDENCIES = $(TEST_DEPS) -testgiconpixbuf = $(TEST_DEPS) -testgrid_DEPENDENCIES = $(TEST_DEPS) -testgtk_DEPENDENCIES = $(TEST_DEPS) -testheaderbar_DEPENDENCIES = $(TEST_DEPS) -testinput_DEPENDENCIES = $(TEST_DEPS) -testimage_DEPENDENCIES = $(TEST_DEPS) -testkineticscrolling_DEPENDENCIES = $(TEST_DEPS) -testlist_DEPENDENCIES = $(TEST_DEPS) -testlist2_DEPENDENCIES = $(TEST_DEPS) -testlevelbar_DEPENDENCIES = $(TEST_DEPS) -testlockbutton_DEPENDENCIES = $(TEST_DEPS) -testmenubutton_DEPENDENCIES = $(TEST_DEPS) -testmountoperation_DEPENDENCIES = $(TEST_DEPS) -testmultidisplay_DEPENDENCIES = $(TEST_DEPS) -testnotebookdnd_DEPENDENCIES = $(TEST_DEPS) -testnouiprint_DEPENDENCIES = $(TEST_DEPS) -testnumerableicon_DEPENDENCIES = $(TEST_DEPS) -testoffscreen_DEPENDENCIES = $(TEST_DEPS) -testoffscreenwindow_DEPENDENCIES = $(TEST_DEPS) -testappchooser_DEPENDENCIES = $(TEST_DEPS) -testappchooserbutton_DEPENDENCIES = $(TEST_DEPS) -testorientable_DEPENDENCIES = $(TEST_DEPS) -testoverlay_DEPENDENCIES = $(TEST_DEPS) -testoverlaystyleclass_DEPENDENCIES = $(TEST_DEPS) -testprint_DEPENDENCIES = $(TEST_DEPS) -testrecentchooser_DEPENDENCIES = $(TEST_DEPS) -testrecentchoosermenu_DEPENDENCIES = $(TEST_DEPS) -testrichtext_DEPENDENCIES = $(TEST_DEPS) -testscale_DEPENDENCIES = $(TEST_DEPS) -testselection_DEPENDENCIES = $(TEST_DEPS) -testsocket_DEPENDENCIES = $(DEPS) -testsocket_child_DEPENDENCIES = $(DEPS) -testspinbutton_DEPENDENCIES = $(TEST_DEPS) -teststatusicon_DEPENDENCIES = $(TEST_DEPS) -teststockbuttonmenu_DEPENDENCIES = $(TEST_DEPS) -testtreechanging_DEPENDENCIES = $(DEPS) -testtreednd_DEPENDENCIES = $(DEPS) -testtreeedit_DEPENDENCIES = $(DEPS) -testtreemodel_DEPENDENCIES = $(DEPS) -testtreeview_DEPENDENCIES = $(DEPS) -testtreefocus_DEPENDENCIES = $(DEPS) -testtreeflow_DEPENDENCIES = $(DEPS) -testtreecolumns_DEPENDENCIES = $(DEPS) -testtreecolumnsizing_DEPENDENCIES = $(DEPS) -testtreesort_DEPENDENCIES = $(DEPS) -testverticalcells_DEPENDENCIES = $(DEPS) -treestoretest_DEPENDENCIES = $(TEST_DEPS) -testxinerama_DEPENDENCIES = $(TEST_DEPS) -testmerge_DEPENDENCIES = $(TEST_DEPS) -testactions_DEPENDENCIES = $(TEST_DEPS) -testgrouping_DEPENDENCIES = $(TEST_DEPS) -testtooltips_DEPENDENCIES = $(TEST_DEPS) -testvolumebutton_DEPENDENCIES = $(TEST_DEPS) -testscrolledwindow_DEPENDENCIES = $(TEST_DEPS) -testscrolledge_DEPENDENCIES = $(TEST_DEPS) -testcellarea_DEPENDENCIES = $(TEST_DEPS) -testtreemenu_DEPENDENCIES = $(TEST_DEPS) -testwindows_DEPENDENCIES = $(TEST_DEPS) -testexpand_DEPENDENCIES = $(TEST_DEPS) -testexpander_DEPENDENCIES = $(TEST_DEPS) -testswitch_DEPENDENCIES = $(TEST_DEPS) -styleexamples_DEPENDENCIES = $(TEST_DEPS) -testtoplevelembed_DEPENDENCIES = $(TEST_DEPS) -testnoscreen_DEPENDENCIES = $(TEST_DEPS) -testtreepos_DEPENDENCIES = $(TEST_DEPS) -testsensitive_DEPENDENCIES = $(TEST_DEPS) -testtextview_DEPENDENCIES = $(TEST_DEPS) -testanimation_DEPENDENCIES = $(TEST_DEPS) -testpixbuf_save_DEPENDENCIES = $(TEST_DEPS) -testpixbuf_color_DEPENDENCIES = $(TEST_DEPS) -testpixbuf_scale_DEPENDENCIES = $(TEST_DEPS) -testgmenu_DEPENDENCIES = $(TEST_DEPS) -testlogout_DEPENDENCIES = $(TEST_DEPS) -teststack_DEPENDENCIES = $(TEST_DEPS) -testrevealer_DEPENDENCIES = $(TEST_DEPS) -testrevealer2_DEPENDENCIES = $(TEST_DEPS) -testtitlebar_DEPENDENCIES = $(TEST_DEPS) -testwindowsize_DEPENDENCIES = $(TEST_DEPS) -listmodel_DEPENDENCIES = $(TEST_DEPS) - -animated_resizing_SOURCES = \ - animated-resizing.c \ - frame-stats.c \ - frame-stats.h \ - variable.c \ - variable.h - -animated_revealing_SOURCES = \ - animated-revealing.c \ - frame-stats.c \ - frame-stats.h \ - variable.c \ - variable.h - -scrolling_performance_SOURCES = \ - scrolling-performance.c \ - frame-stats.c \ - frame-stats.h \ - variable.c \ - variable.h - -blur_performance_SOURCES = \ - blur-performance.c \ - ../gtk/gtkcairoblur.c - -video_timer_SOURCES = \ - video-timer.c \ - variable.c \ - variable.h - -testboxcss_SOURCES = \ - testboxcss.c - -testentrycompletion_SOURCES = \ - testentrycompletion.c - -testentryicons_SOURCES = \ - testentryicons.c - -testfilechooser_SOURCES = \ - testfilechooser.c - -testfilechooserbutton_SOURCES = \ - testfilechooserbutton.c - -testflowbox_SOURCES = \ - testflowbox.c - -testfontselection_SOURCES = \ - testfontselection.c - -testfontselectiondialog_SOURCES = \ - testfontselectiondialog.c - -testfontchooser_SOURCES = \ - testfontchooser.c - -testfontchooserdialog_SOURCES = \ - testfontchooserdialog.c - -testfontoptions_SOURCES = \ - testfontoptions.c - -testforeign_SOURCES = \ - testforeign.c - -testgrid_SOURCES = \ - testgrid.c - -testgtk_SOURCES = \ - testgtk.c - -testtreechanging_SOURCES = \ - testtreechanging.c - -testtreednd_SOURCES = \ - testtreednd.c - -testtreeedit_SOURCES = \ - testtreeedit.c - -testtreemodel_SOURCES = \ - testtreemodel.c - -testtreeview_SOURCES = \ - testtreeview.c - -testtoolbar_SOURCES = \ - testtoolbar.c - -testmenubutton_SOURCES = \ - testmenubutton.c - -testprint_SOURCES = \ - testprint.c \ - testprintfileoperation.h \ - testprintfileoperation.c - -testsocket_SOURCES = \ - testsocket.c \ - testsocket_common.c - -testsocket_child_SOURCES = \ - testsocket_child.c \ - testsocket_common.c - -testspinbutton_SOURCES = \ - testspinbutton.c - -teststatusicon_SOURCES = \ - teststatusicon.c - -testmerge_SOURCES = \ - testmerge.c - -testactions_SOURCES = \ - testactions.c - -testbaseline_SOURCES = \ - testbaseline.c - -testbbox_SOURCES = \ - testbbox.c - -testbuttons_SOURCES = \ - testbuttons.c - -testframe_SOURCES = \ - testframe.c - -testgeometry_SOURCES = \ - testgeometry.c - -testgiconpixbuf_SOURCES = \ - testgiconpixbuf.c - -testiconview_SOURCES = \ - testiconview.c - -testiconview_keynav_SOURCES = \ - testiconview-keynav.c - -testnumerableicon_SOURCES = \ - testnumerableicon.c - -testrecentchooser_SOURCES = \ - testrecentchooser.c - -testgrouping_SOURCES = \ - testgrouping.c - -testtooltips_SOURCES = \ - testtooltips.c - -testrecentchoosermenu_SOURCES = \ - testrecentchoosermenu.c - -testvolumebutton_SOURCES = \ - testvolumebutton.c - -testscrolledwindow_SOURCES = \ - testscrolledwindow.c - -testcellarea_SOURCES = \ - testcellarea.c - -testtreemenu_SOURCES = \ - testtreemenu.c - -testoffscreen_SOURCES = \ - gtkoffscreenbox.c \ - gtkoffscreenbox.h \ - testoffscreen.c - -testoffscreenwindow_SOURCES = \ - testoffscreenwindow.c - -testoverlay_SOURCES = \ - testoverlay.c - -testoverlaystyleclass_SOURCES = \ - testoverlaystyleclass.c - -testappchooser_SOURCES = \ - testappchooser.c - -testappchooserbutton_SOURCES = \ - testappchooserbutton.c - -testwindows_SOURCES = \ - testwindows.c - -testexpand_SOURCES = testexpand.c - -testexpander_SOURCES = testexpander.c - -testswitch_SOURCES = testswitch.c - -styleexamples_SOURCES = styleexamples.c - -testtoplevelembed_SOURCES = testtoplevelembed.c - -testtextview_SOURCES = testtextview.c - -testanimation_SOURCES = testanimation.c - -testpixbuf_scale_SOURCES = testpixbuf-scale.c - -testpixbuf_color_SOURCES = testpixbuf-color.c - -testpixbuf_save_SOURCES = testpixbuf-save.c - -testcolorchooser_SOURCES = testcolorchooser.c - -testcolorchooser2_SOURCES = testcolorchooser2.c - -testkineticscrolling_SOURCES = testkineticscrolling.c - -teststack_SOURCES = teststack.c - -testrevealer_SOURCES = testrevealer.c - -testrevealer2_SOURCES = testrevealer2.c - -testtitlebar_SOURCES = testtitlebar.c - -testwindowsize_SOURCES = testwindowsize.c - -gdkgears_SOURCES = \ - gdkgears.c \ - gtkgears.c \ - gtkgears.h - -testglblending_SOURCES = \ - testglblending.c \ - gtkgears.c \ - gtkgears.h - -listmodel_SOURCES = listmodel.c - -EXTRA_DIST += \ - apple-red.png \ - dialog.ui \ - gradient1.png \ - testgtk.1 \ - testgtk.css \ - testgtk2.css \ - 3DRings.xpm \ - FilesQueue.xpm \ - Modeller.xpm \ - check-y.xpm \ - check-n.xpm \ - marble.xpm \ - test.xpm \ - check-y.xpm \ - check-n.xpm \ - test.xpm \ - merge-1.ui \ - merge-2.ui \ - merge-3.ui \ - gnome-textfile.png \ - testsplitheaders.ui \ - teststackedheaders.ui \ - makefile.msc \ - mydialog.ui \ - mydialog2.ui \ - popover.ui \ - popover2.ui \ - popupat.ui \ - selectionmode.ui \ - meson.build \ - testapplication.desktop \ - testcolorchooser2.ui \ - testplacesview.c \ - testrc.c \ - testthreads.c \ - testtreeview-plan.txt - --include $(top_srcdir)/git.mk diff --git a/tests/makefile.msc b/tests/makefile.msc deleted file mode 100644 index 13b921a821..0000000000 --- a/tests/makefile.msc +++ /dev/null @@ -1,114 +0,0 @@ -## Makefile for building the gtk test apps with Microsoft C -## Use: nmake -f makefile.msc - -## There is no install target, you have to decide where and -## how to install for yourself. - -TOP = ..\.. -!INCLUDE $(TOP)/glib/build/win32/make.msc - -################################################################ - -# Possibly override versions from build/win32/module.defs -GTK_VER = 3.0 - -GDK_LIBS = ../gdk/gdk-win32-$(GTK_VER).lib -GTK_LIBS = ../gtk/gtk-win32-$(GTK_VER).lib - -INCLUDES = -I . -I .. -I ../gdk -I ../gtk $(GDK_PIXBUF_CFLAGS) -DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS) -LDFLAGS = /link /machine:ix86 $(LINKDEBUG) -DEFINES = -DG_LOG_DOMAIN=\"GtkTest\" -DGTK_VERSION=\"$(GTK_VER)\" - -TOUCH = copy makefile.msc+nul - -!IFNDEF TESTAPP - -all : \ - ..\config.h \ - prop-editor.obj \ - all-test-apps - -..\config.h : ..\config.h.win32 - copy ..\config.h.win32 ..\config.h - - -# -# Test programs: -# -TESTAPPS = \ -# buildertest floatingtest \ - flicker \ -# objecttests \ - testaccel testactions testassistant \ - testbbox testbuttons \ - testcairo testcalendar testcellrenderertext testclientmessage testcombo testcombochange \ - testdnd \ - testellipsise testentrycompletion testentryicons \ - testfilechooser testfilechooserbutton testframe \ - testgrouping testgtk \ - testicontheme testiconview testimage testinput \ - testmountoperation testmenubars testmerge testmultidisplay testmultiscreen \ - testnouiprint testnotebookdnd \ - testoffscreen testorientable \ - testprint \ - testrecentchooser testrecentchoosermenu testrichtext \ - testscale testselection testspinbutton \ - testtoolbar testtooltips \ - testtreecolumns testtreecolumnsizing testtreeedit testtreeflow testtreefocus \ - testtreemodel testtreesort testtreeview treestoretest \ - teststatusicon \ - testthreads testvolumebutton testwindows testxinerama \ - simple - -# syntax error : illegal character '-' in macro -#stresstest-toolbar - - -all-test-apps: - @for %d in ($(TESTAPPS)) do @nmake -nologo -f makefile.msc one-test-app THIS=%d - -one-test-app: - @nmake -nologo -f makefile.msc $(THIS).exe TESTAPP=$(THIS) EXTRA_$(THIS)=1 - -!ELSE - -EXTRA_OBJETCS = prop-editor.obj - -!IFDEF EXTRA_buildertest -EXTRA_LIBS = $(ATK_LIBS) -!ENDIF - -!IFDEF EXTRA_testoffscreen -EXTRA_OBJETCS = gtkoffscreenbox.obj -!ENDIF - -!IFDEF EXTRA_testprint -EXTRA_OBJETCS = testprintfileoperation.obj -EXTRA_LIBS = $(PANGOCAIRO_LIBS) -!ENDIF - -!IFDEF EXTRA_testnouiprint -EXTRA_LIBS = $(PANGOCAIRO_LIBS) -!ENDIF - -!IFDEF EXTRA_testfilechooser -EXTRA_LIBS = gdi32.lib user32.lib shell32.lib -!ENDIF - -!IFDEF EXTRA_testsocket -EXTRA_OBJETCS = testsocket_common.obj -!ENDIF - -!IFDEF EXTRA_testsocket_child -EXTRA_OBJETCS = testsocket_common.obj -!ENDIF - -$(TESTAPP).exe : ../gtk/gtk-win32-$(GTK_VER).lib $(TESTAPP).obj $(EXTRA_OBJETCS) - $(CC) $(CFLAGS) $(TESTAPP).obj $(EXTRA_OBJETCS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) \ - $(PANGO_LIBS) $(PANGOCAIRO_LIBS) $(GLIB_LIBS) $(CAIRO_LIBS) $(EXTRA_LIBS) $(LDFLAGS) - -$(TESTAPP).obj : $(TESTAPP).c - $(CC) $(CFLAGS) -c -DG_LOG_DOMAIN=\"$(TESTAPP)\" $(TESTAPP).c - -!ENDIF diff --git a/tests/visuals/Makefile.am b/tests/visuals/Makefile.am deleted file mode 100644 index 6ea2e4a67e..0000000000 --- a/tests/visuals/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(GDK_DEP_CFLAGS) - -AM_CXXFLAGS = $(AM_CPPFLAGS) - -DEPS = \ - $(top_builddir)/gtk/libgtk-3.la - -LDADDS = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) \ - -lm - -noinst_PROGRAMS = visuals - -visuals_DEPENDENCIES = $(TEST_DEPS) -visuals_LDADD = $(LDADDS) -visuals_SOURCES = visuals.c - -EXTRA_DIST = \ - inline-toolbar-horizontal.ui \ - inline-toolbar-vertical.ui \ - level-bar.ui \ - linked-buttons-horizontal.ui \ - linked-buttons-vertical.ui \ - osd-toolbars.ui \ - primary-toolbar.ui \ - suggested-action-buttons.ui \ - meson.build - --include $(top_srcdir)/git.mk diff --git a/testsuite/Makefile.am b/testsuite/Makefile.am deleted file mode 100644 index e5a0636094..0000000000 --- a/testsuite/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = gdk gtk a11y css reftests tools - -EXTRA_DIST += \ - meson.build - --include $(top_srcdir)/git.mk - diff --git a/testsuite/a11y/Makefile.am b/testsuite/a11y/Makefile.am deleted file mode 100644 index 73519e9dea..0000000000 --- a/testsuite/a11y/Makefile.am +++ /dev/null @@ -1,142 +0,0 @@ -include $(top_srcdir)/Makefile.decl -NULL = - -SUBDIRS = state - -check_PROGRAMS = $(TEST_PROGS) - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - -DGDK_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED \ - -DGTK_VERSION=\"$(GTK_VERSION)\"\ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -LDADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -# work around random file systems showing up in the file chooser, -# breaking the 'pickers' test -TESTS_ENVIRONMENT = \ - GIO_USE_VOLUME_MONITOR=unix \ - GSETTINGS_BACKEND=memory \ - GTK_CSD=1 \ - G_ENABLE_DIAGNOSTIC=0 - -TEST_PROGS += accessibility-dump - -TEST_PROGS += tree-performance - -TEST_PROGS += text - -TEST_PROGS += children - -TEST_PROGS += derive - -TEST_PROGS += value - -TEST_PROGS += misc - -TEST_PROGS += tree-relationships - -TEST_PROGS += util - -noinst_PROGS = testfocus - -testdata = \ - hello-world.ui hello-world.txt \ - mnemonic.ui mnemonic.txt \ - accessible-name.ui accessible-name.txt \ - notebook.ui notebook.txt \ - range.ui range.txt \ - link.ui link.txt \ - text.ui text.txt \ - buttons.ui buttons.txt \ - colorchooser.ui colorchooser.txt \ - about.ui about.txt \ - messagedialog.ui messagedialog.txt \ - expander.ui expander.txt \ - assistant.ui assistant.txt \ - pickers.ui pickers.txt \ - label.ui label.txt \ - lockbutton.ui lockbutton.txt \ - spinner.ui spinner.txt \ - progress.ui progress.txt \ - infobar.ui infobar.txt \ - calendar.ui calendar.txt \ - statusbar.ui statusbar.txt \ - paned.ui paned.txt \ - iconview.ui iconview.txt \ - entries.ui entries.txt \ - scale-drawvalue.ui scale-drawvalue.txt \ - placeholder-text.ui placeholder-text.txt \ - menu.ui menu.txt \ - menubutton.ui menubutton.txt \ - menubutton2.ui menubutton2.txt \ - menubutton3.ui menubutton3.txt \ - combos.ui combos.txt \ - listbox.ui listbox.txt \ - stack.ui stack.txt \ - headerbar.ui headerbar.txt \ - tree.ui tree.txt \ - actionbar.ui actionbar.txt \ - tooltips.ui tooltips.txt \ - $(NULL) - -test_in_files = \ - a11ytests.test.in \ - a11ychildren.test.in \ - a11ytree.test.in \ - a11yvalue.test.in \ - a11yderive.test.in \ - a11ytext.test.in \ - a11yutil.test.in \ - a11ymisc.test.in \ - $(NULL) - -EXTRA_DIST += $(test_in_files) $(testdata) meson.build - -GTK_GSETTINGS_SCHEMAS = \ - $(top_srcdir)/gtk/org.gtk.Settings.ColorChooser.gschema.xml \ - $(top_srcdir)/gtk/org.gtk.Settings.FileChooser.gschema.xml \ - $(NULL) - -gschemas.compiled: $(GTK_GSETTINGS_SCHEMAS) - $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) \ - $(addprefix --schema-file=,$(GTK_GSETTINGS_SCHEMAS)) \ - --targetdir=$(builddir) - -BUILT_SOURCES = gschemas.compiled - -CLEANFILES = gschemas.compiled - -all-am: gschemas.compiled - -if BUILDOPT_INSTALL_TESTS -insttestdir=$(libexecdir)/installed-tests/$(PACKAGE) -insttest_PROGRAMS = $(TEST_PROGS) - -a11ytestdir = $(insttestdir)/a11ytests -a11ytest_DATA = $(testdata) - -substitutions = \ - -e s,@libexecdir\@,$(libexecdir),g \ - $(NULL) - -test_files = $(test_in_files:.test.in=.test) - -$(test_files): %.test: %.test.in - $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ - -DISTCLEANFILES = $(test_files) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE) -testmeta_DATA = $(test_files) -endif - --include $(top_srcdir)/git.mk diff --git a/testsuite/a11y/state/Makefile.am b/testsuite/a11y/state/Makefile.am deleted file mode 100644 index b0e265a6c5..0000000000 --- a/testsuite/a11y/state/Makefile.am +++ /dev/null @@ -1,58 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -check_PROGRAMS = $(TEST_PROGS) - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - -DGDK_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED \ - -DGTK_VERSION=\"$(GTK_VERSION)\"\ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -LDADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -TESTS_ENVIRONMENT = \ - GIO_USE_VOLUME_MONITOR=unix \ - GSETTINGS_BACKEND=memory \ - G_ENABLE_DIAGNOSTIC=0 - -test_programs = state-record - -testdata = \ - focus1.ui focus1.in focus1.out \ - focus2.ui focus2.in focus2.out - -EXTRA_DIST += $(testdata) \ - meson.build \ - a11ystate.test.in - -if BUILDOPT_INSTALL_TESTS -insttestdir = $(libexecdir)/installed-tests/$(PACKAGE) -insttest_PROGRAMS = $(test_programs) - -statetestdir = $(insttestdir)/state -statetest_DATA = $(testdata) - -a11ystate.test: Makefile - $(AM_V_GEN) (echo '[Test]' > $@.tmp; \ - echo 'Type=session-exclusive' >> $@.tmp; \ - echo 'Output=TAP' >> $@.tmp; \ - echo 'Exec=env G_ENABLE_DIAGNOSTIC=0 $(insttestdir)/state-record --tap --directory $(statetestdir)' >> $@.tmp; \ - mv $@.tmp $@) - -testfiles = a11ystate.test - -DISTCLEANFILES = \ - $(testfiles) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE) -testmeta_DATA = $(testfiles) -endif - --include $(top_srcdir)/git.mk diff --git a/testsuite/css/Makefile.am b/testsuite/css/Makefile.am deleted file mode 100644 index 33c9473942..0000000000 --- a/testsuite/css/Makefile.am +++ /dev/null @@ -1,51 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -NULL = - -SUBDIRS = parser nodes style - -check_PROGRAMS = $(TEST_PROGS) -test_in_files = - -AM_CPPFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - -DGDK_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED \ - -DGTK_VERSION=\"$(GTK_VERSION)\"\ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -LDADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -TEST_PROGS += api -test_in_files += api.test.in - -EXTRA_DIST += \ - $(test_in_files) \ - meson.build - -if BUILDOPT_INSTALL_TESTS -insttestdir=$(libexecdir)/installed-tests/$(PACKAGE)/css -insttest_PROGRAMS = $(TEST_PROGS) - -substitutions = \ - -e s,@libexecdir\@,$(libexecdir),g \ - $(NULL) - -test_files = $(test_in_files:.test.in=.test) - -$(test_files): %.test: %.test.in - $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ - -DISTCLEANFILES = $(test_files) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE)/css -testmeta_DATA = $(test_files) -endif - --include $(top_srcdir)/git.mk diff --git a/testsuite/css/nodes/Makefile.am b/testsuite/css/nodes/Makefile.am deleted file mode 100644 index af93ee0e60..0000000000 --- a/testsuite/css/nodes/Makefile.am +++ /dev/null @@ -1,85 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -NULL = - -CLEANFILES = - -TEST_PROGS += test-css-nodes -test_in_files = test-css-nodes.test.in - -check_PROGRAMS = $(TEST_PROGS) - -test_css_nodes_CFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(NULL) - -test_css_nodes_LDADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) \ - $(NULL) - -test_css_nodes_SOURCES = \ - test-css-nodes.c \ - $(NULL) - -test_data = \ - box.ltr.ui box.ltr.nodes \ - box.rtl.ui box.rtl.nodes \ - box-packing.ltr.ui box-packing.ltr.nodes \ - box-packing.rtl.ui box-packing.rtl.nodes \ - buttons.ui buttons.nodes \ - checkbutton.ltr.ui checkbutton.ltr.nodes \ - checkbutton.rtl.ui checkbutton.rtl.nodes \ - combobox.ui combobox.nodes \ - entries.ui entries.nodes \ - expander.ltr.ui expander.ltr.nodes \ - expander.rtl.ui expander.rtl.nodes \ - levelbar.ltr.ui levelbar.ltr.nodes \ - levelbar.rtl.ui levelbar.rtl.nodes \ - notebook-arrows.ui notebook-arrows.nodes \ - notebook-arrows2.ui notebook-arrows2.nodes \ - notebook.top.ltr.ui notebook.top.ltr.nodes \ - notebook.top.rtl.ui notebook.top.rtl.nodes \ - notebook.left.ltr.ui notebook.left.ltr.nodes \ - notebook.left.rtl.ui notebook.left.rtl.nodes \ - notebook.right.ltr.ui notebook.right.ltr.nodes \ - notebook.right.rtl.ui notebook.right.rtl.nodes \ - notebook.bottom.ltr.ui notebook.bottom.ltr.nodes \ - notebook.bottom.rtl.ui notebook.bottom.rtl.nodes \ - paned.ltr.ui paned.ltr.nodes \ - paned.rtl.ui paned.rtl.nodes \ - progressbar.ui progressbar.nodes \ - scale.ui scale.nodes \ - $(NULL) - -EXTRA_DIST += $(test_in_files) $(test_data) meson.build - -if BUILDOPT_INSTALL_TESTS -insttestdir=$(libexecdir)/installed-tests/$(PACKAGE)/css/nodes -insttest_PROGRAMS = $(TEST_PROGS) -insttest_DATA = $(test_data) - -substitutions = \ - -e s,@libexecdir\@,$(libexecdir),g \ - $(NULL) - -test_files = $(test_in_files:.test.in=.test) - -$(test_files): %.test: %.test.in - $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ - -EXTRA_DIST += $(test_files) - -CLEANFILES += $(test_files) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE)/css/nodes -testmeta_DATA = $(test_files) -endif - - --include $(top_srcdir)/git.mk diff --git a/testsuite/css/parser/Makefile.am b/testsuite/css/parser/Makefile.am deleted file mode 100644 index fcef37a44c..0000000000 --- a/testsuite/css/parser/Makefile.am +++ /dev/null @@ -1,511 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -NULL = - -CLEANFILES = - -TEST_PROGS += test-css-parser -test_in_files = test-css-parser.test.in - -check_PROGRAMS = $(TEST_PROGS) - -test_css_parser_CFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - -DGDK_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -test_css_parser_LDADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) - -test_css_parser_SOURCES = \ - test-css-parser.c - -clean-local: - rm $(builddir)/*.out.css || true - -test_data = \ - animation-crash-3.12.css \ - animation-crash-3.12.errors \ - animation-crash-3.12.ref.css \ - animation-shorthand-crash.css \ - animation-shorthand-crash.ref.css \ - animation-delay.css \ - animation-delay.ref.css \ - animation-direction.css \ - animation-direction.ref.css \ - animation-duration.css \ - animation-duration.ref.css \ - animation-fill-mode.css \ - animation-fill-mode.ref.css \ - animation-iteration-count.css \ - animation-iteration-count.ref.css \ - animation-name.css \ - animation-name.ref.css \ - animation-play-state.css \ - animation-play-state.ref.css \ - animation-timing-function.css \ - animation-timing-function.ref.css \ - at-invalid-01.css \ - at-invalid-01.errors \ - at-invalid-01.ref.css \ - at-invalid-02.css \ - at-invalid-02.errors \ - at-invalid-02.ref.css \ - at-invalid-03.css \ - at-invalid-03.errors \ - at-invalid-03.ref.css \ - at-invalid-04.css \ - at-invalid-04.errors \ - at-invalid-04.ref.css \ - at-invalid-05.css \ - at-invalid-05.errors \ - at-invalid-05.ref.css \ - at-invalid-06.css \ - at-invalid-06.errors \ - at-invalid-06.ref.css \ - at-invalid-07.css \ - at-invalid-07.errors \ - at-invalid-07.ref.css \ - at-invalid-08.css \ - at-invalid-08.errors \ - at-invalid-08.ref.css \ - at-invalid-09.css \ - at-invalid-09.errors \ - at-invalid-09.ref.css \ - at-invalid-10.css \ - at-invalid-10.errors \ - at-invalid-10.ref.css \ - at-invalid-11.css \ - at-invalid-11.errors \ - at-invalid-11.ref.css \ - at-invalid-12.css \ - at-invalid-12.errors \ - at-invalid-12.ref.css \ - at-invalid-13.css \ - at-invalid-13.errors \ - at-invalid-13.ref.css \ - at-invalid-14.css \ - at-invalid-14.errors \ - at-invalid-14.ref.css \ - at-invalid-15.css \ - at-invalid-15.errors \ - at-invalid-15.ref.css \ - at-invalid-16.css \ - at-invalid-16.errors \ - at-invalid-16.ref.css \ - at-invalid-17.css \ - at-invalid-17.errors \ - at-invalid-17.ref.css \ - at-invalid-18.css \ - at-invalid-18.errors \ - at-invalid-18.ref.css \ - at-invalid-19.css \ - at-invalid-19.errors \ - at-invalid-19.ref.css \ - at-invalid-20.css \ - at-invalid-20.errors \ - at-invalid-20.ref.css \ - at-invalid-21.css \ - at-invalid-21.errors \ - at-invalid-21.ref.css \ - at-invalid-22.css \ - at-invalid-22.errors \ - at-invalid-22.ref.css \ - at-invalid-23.css \ - at-invalid-23.errors \ - at-invalid-23.ref.css \ - at-invalid-24.css \ - at-invalid-24.errors \ - at-invalid-24.ref.css \ - at-invalid-25.css \ - at-invalid-25.errors \ - at-invalid-25.ref.css \ - at-invalid-26.css \ - at-invalid-26.errors \ - at-invalid-26.ref.css \ - at-invalid-27.css \ - at-invalid-27.errors \ - at-invalid-27.ref.css \ - at-valid-01.css \ - at-valid-01.ref.css \ - at-valid-02.css \ - at-valid-02.ref.css \ - at-valid-03.css \ - at-valid-03.ref.css \ - at-valid-04.css \ - at-valid-04.ref.css \ - at-valid-05.css \ - at-valid-05.ref.css \ - at-valid-06.css \ - at-valid-06.ref.css \ - at-valid-07.css \ - at-valid-08.css \ - at-valid-08.ref.css \ - at-valid-09.css \ - at-valid-09.ref.css \ - at-valid-10.css \ - at-valid-10.ref.css \ - at-valid-11.css \ - at-valid-11.ref.css \ - at-valid-12.css \ - at-valid-12.ref.css \ - at-valid-13.css \ - at-valid-13.ref.css \ - at-valid-14.css \ - at-valid-14.ref.css \ - at-valid-15.css \ - at-valid-15.ref.css \ - at-valid-16.css \ - at-valid-16.ref.css \ - at-valid-17.css \ - at-valid-18.css \ - at-valid-18.ref.css \ - at-valid-19.css \ - at-valid-19.errors \ - at-valid-19.ref.css \ - at-valid-20.css \ - at-valid-20.errors \ - at-valid-20.ref.css \ - at-valid-21.css \ - at-valid-21.errors \ - at-valid-21.ref.css \ - background-blend-mode.css \ - background-blend-mode.ref.css \ - background-clip.css \ - background-clip.ref.css \ - background-image.css \ - background-image.ref.css \ - background-origin.css \ - background-origin.ref.css \ - background-position.css \ - background-position.errors \ - background-position.ref.css \ - background-position-errors.css \ - background-position-errors.errors \ - background-position-errors.ref.css \ - background-repeat.css \ - background-repeat.ref.css \ - background-shorthand.css \ - background-shorthand.ref.css \ - background-shorthand-single.css \ - background-shorthand-single.ref.css \ - background-size.css \ - background-size.ref.css \ - background-win32-color-is-no-error.css \ - background-win32-color-is-no-error.ref.css \ - border.css \ - border.errors \ - border.ref.css \ - border-color.css \ - border-color.ref.css \ - border-color-currentcolor.css \ - border-color-currentcolor.ref.css \ - border-crash-3.24.css \ - border-crash-3.24.errors \ - border-crash-3.24.ref.css \ - border-image-source.css \ - border-image-source.ref.css \ - border-image-repeat.css \ - border-image-repeat.ref.css \ - border-image-slice.css \ - border-image-slice.ref.css \ - border-image-width.css \ - border-image-width.ref.css \ - border-infloop-3.12.css \ - border-infloop-3.12.errors \ - border-infloop-3.12.ref.css \ - border-radius.css \ - border-radius.ref.css \ - border-radius-shorthand.css \ - border-radius-shorthand.errors \ - border-radius-shorthand.ref.css \ - border-shorthand.css \ - border-shorthand.ref.css \ - border-style.css \ - border-style.ref.css \ - border-width.css \ - border-width.ref.css \ - box-shadow.css \ - box-shadow.ref.css \ - calc.css \ - calc.ref.css \ - calc-errors.css \ - calc-errors.ref.css \ - calc-errors.errors \ - calc-simple.css \ - calc-simple.ref.css \ - close-at-end-of-file.css \ - close-at-end-of-file.errors \ - close-at-end-of-file.ref.css \ - color.css \ - color.ref.css \ - colors-errors.css \ - colors-errors.errors \ - colors-errors.ref.css \ - colors-red.css \ - colors-red.ref.css \ - comment-detection.css \ - comment-detection.ref.css \ - cross-fade-basic.css \ - css-21-malformed-declarations.css \ - css-21-malformed-declarations.errors \ - css-21-malformed-declarations.ref.css \ - css-21-malformed-statements.css \ - css-21-malformed-statements.errors \ - css-21-malformed-statements.ref.css \ - currentcolor-everywhere.css \ - declarations.css \ - declarations.errors \ - declarations.ref.css \ - declarations-invalid-01.css \ - declarations-invalid-01.errors \ - declarations-invalid-01.ref.css \ - declarations-invalid-02.css \ - declarations-invalid-02.errors \ - declarations-invalid-02.ref.css \ - declarations-invalid-03.css \ - declarations-invalid-03.errors \ - declarations-invalid-03.ref.css \ - declarations-invalid-04.css \ - declarations-invalid-04.errors \ - declarations-invalid-04.ref.css \ - declarations-invalid-05.css \ - declarations-invalid-05.errors \ - declarations-invalid-05.ref.css \ - declarations-invalid-06.css \ - declarations-invalid-06.errors \ - declarations-invalid-06.ref.css \ - declarations-invalid-07.css \ - declarations-invalid-07.errors \ - declarations-invalid-07.ref.css \ - declarations-invalid-08.css \ - declarations-invalid-08.errors \ - declarations-invalid-08.ref.css \ - declarations-valid-01.css \ - declarations-valid-01.ref.css \ - declarations-valid-02.css \ - declarations-valid-02.ref.css \ - declarations-valid-03.css \ - declarations-valid-03.ref.css \ - declarations-valid-04.css \ - declarations-valid-04.ref.css \ - declarations-valid-05.css \ - declarations-valid-05.ref.css \ - declarations-valid-06.css \ - declarations-valid-06.ref.css \ - declarations-valid-07.css \ - declarations-valid-07.ref.css \ - declarations-valid-08.css \ - declarations-valid-08.ref.css \ - declarations-valid-09.css \ - declarations-valid-09.ref.css \ - declarations-valid-10.css \ - declarations-valid-10.ref.css \ - declarations-valid-11.css \ - declarations-valid-11.ref.css \ - declarations-valid-12.css \ - declarations-valid-12.ref.css \ - declarations-valid-13.css \ - declarations-valid-13.ref.css \ - declarations-valid-14.css \ - declarations-valid-14.ref.css \ - declarations-valid-15.css \ - declarations-valid-15.ref.css \ - declarations-valid-16.css \ - declarations-valid-16.ref.css \ - declarations-valid-17.css \ - declarations-valid-17.ref.css \ - declarations-valid-18.css \ - declarations-valid-18.ref.css \ - declarations-valid-19.css \ - declarations-valid-19.ref.css \ - declarations-valid-20.css \ - declarations-valid-20.ref.css \ - declarations-valid-21.css \ - declarations-valid-21.ref.css \ - declarations-valid-22.css \ - declarations-valid-22.ref.css \ - declarations-valid-23.css \ - declarations-valid-23.ref.css \ - declarations-valid-24.css \ - declarations-valid-24.ref.css \ - declarations-valid-25.css \ - declarations-valid-25.ref.css \ - declarations-valid-26.css \ - declarations-valid-26.ref.css \ - deprecated.css \ - deprecated.errors \ - deprecated.ref.css \ - does-not-exist.css \ - does-not-exist.errors \ - does-not-exist.ref.css \ - doubled.css \ - doubled.ref.css \ - empty.css \ - font-family.css \ - font-family.ref.css \ - font-size.css \ - font-size.ref.css \ - font-stretch.css \ - font-stretch.ref.css \ - font-style.css \ - font-style.ref.css \ - font-variant.css \ - font-variant.ref.css \ - font-weight.css \ - font-weight.ref.css \ - freed-string-in-error-messages.css \ - freed-string-in-error-messages.errors \ - freed-string-in-error-messages.ref.css \ - import-cyclic-1.css \ - import-cyclic-1.errors \ - import-cyclic-1.ref.css \ - import-cyclic-2.css \ - import-cyclic-2.errors \ - import-cyclic-2.ref.css \ - import-cyclic-3.css \ - import-cyclic-3.errors \ - import-cyclic-3.ref.css \ - import-nonexistant.css \ - import-nonexistant.errors \ - import-nonexistant.ref.css \ - import-recursive.css \ - import-recursive.errors \ - import-recursive.ref.css \ - integer.css \ - integer.errors \ - integer.ref.css \ - keyframes-empty.css \ - keyframes-empty.ref.css \ - keyframes-ordering.css \ - keyframes-ordering.ref.css \ - letter-spacing.css \ - letter-spacing.ref.css \ - linear-gradient.css \ - linear-gradient.ref.css \ - margin.css \ - margin.ref.css \ - min-height.css \ - min-height.ref.css \ - min-width.css \ - min-width.ref.css \ - no-semicolon.css \ - no-semicolon.ref.css \ - not.css \ - not.ref.css \ - nth-child.css \ - nth-child.ref.css \ - opacity.css \ - opacity.ref.css \ - outline-color.css \ - outline-color.ref.css \ - outline-offset.css \ - outline-offset.ref.css \ - outline-radius.css \ - outline-radius.ref.css \ - outline-style.css \ - outline-style.ref.css \ - outline-width.css \ - outline-width.ref.css \ - padding.css \ - padding.ref.css \ - property-name-errors.css \ - property-name-errors.errors \ - property-name-errors.ref.css \ - pseudo-classes-known.css \ - pseudo-classes-known.errors \ - pseudo-classes-known.ref.css \ - pseudo-classes-unknown.css \ - pseudo-classes-unknown.errors \ - pseudo-classes-unknown.ref.css \ - radial.css \ - radial.ref.css \ - radial-background-position-error.css \ - radial-background-position-error.errors \ - radial-background-position-error.ref.css \ - radial-positions.css \ - radial-positions.errors \ - radial-positions.ref.css \ - selector.css \ - selector.ref.css \ - shadow.css \ - shadow.ref.css \ - shorthand.css \ - shorthand.ref.css \ - simple.css \ - single-slash.css \ - single-slash.errors\ - single-slash.ref.css \ - string-values.css \ - string-values.ref.css \ - text-decoration-color.css \ - text-decoration-color.ref.css \ - text-decoration-line.css \ - text-decoration-line.ref.css \ - text-decoration-style.css \ - text-decoration-style.ref.css \ - test.png \ - text-shadow.css \ - text-shadow.ref.css \ - text-shadow-invalid-but-worked-in-3.12.css \ - text-shadow-invalid-but-worked-in-3.12.errors \ - text-shadow-invalid-but-worked-in-3.12.ref.css \ - transition.css \ - transition.ref.css \ - transition-delay.css \ - transition-delay.ref.css \ - transition-duration.css \ - transition-duration.ref.css \ - transition-property.css \ - transition-property.ref.css \ - transition-timing-function.css \ - transition-timing-function.ref.css \ - value-inherit.css \ - value-inherit.errors \ - value-inherit-shorthand.css \ - value-inherit-shorthand.ref.css \ - value-initial.css \ - value-initial.errors \ - value-initial-shorthand.css \ - value-initial-shorthand.ref.css \ - value-none.css \ - value-none.errors \ - value-none.ref.css \ - widget-style-property.css \ - $(NULL) - -EXTRA_DIST += $(test_in_files) $(test_data) - -EXTRA_DIST += \ - meson.build - -if BUILDOPT_INSTALL_TESTS -insttestdir=$(libexecdir)/installed-tests/$(PACKAGE)/css/parser -insttest_PROGRAMS = $(TEST_PROGS) -insttest_DATA = $(test_data) - -substitutions = \ - -e s,@libexecdir\@,$(libexecdir),g \ - $(NULL) - -test_files = $(test_in_files:.test.in=.test) - -$(test_files): %.test: %.test.in - $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ - -EXTRA_DIST += \ - $(test_in_files) - -CLEANFILES += $(test_files) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE)/css/parser -testmeta_DATA = $(test_files) -endif - --include $(top_srcdir)/git.mk diff --git a/testsuite/css/style/Makefile.am b/testsuite/css/style/Makefile.am deleted file mode 100644 index 2ef0e55b61..0000000000 --- a/testsuite/css/style/Makefile.am +++ /dev/null @@ -1,82 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -NULL = - -CLEANFILES = - -TEST_PROGS += test-css-style -test_in_files = test-css-style.test.in - -check_PROGRAMS = $(TEST_PROGS) - -test_css_style_CFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(NULL) - -test_css_style_LDADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) \ - $(NULL) - -test_css_style_SOURCES = \ - test-css-style.c \ - resources.c \ - $(NULL) - -test_data = \ - adjacent-states.ui adjacent-states.css adjacent-states.nodes \ - colornames.ui colornames.css colornames.nodes \ - currentcolor.ui currentcolor.css currentcolor.nodes \ - font.ui font.css font.nodes \ - gradient.ui gradient.css gradient.nodes \ - inherit.ui inherit.css inherit.nodes \ - label.ui label.css label.nodes \ - nth-child.ui nth-child.css nth-child.nodes \ - $(NULL) - -BUILT_SOURCES = resources.c - -resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(builddir)/test-css-style.gresource.xml) - -resources.c: test-css-style.gresource.xml $(resource_files) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $(srcdir)/test-css-style.gresource.xml - -EXTRA_DIST += \ - test-css-style.gresource.xml \ - $(resource_files) \ - $(test_in_files) \ - $(test_data) \ - meson.build \ - $(NULL) - -if BUILDOPT_INSTALL_TESTS -insttestdir=$(libexecdir)/installed-tests/$(PACKAGE)/css/style -insttest_PROGRAMS = $(TEST_PROGS) -insttest_DATA = $(test_data) - -substitutions = \ - -e s,@libexecdir\@,$(libexecdir),g \ - $(NULL) - -test_files = $(test_in_files:.test.in=.test) - -$(test_files): %.test: %.test.in - $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ - -EXTRA_DIST += \ - $(test_files) \ - $(NULL) - -CLEANFILES += $(test_files) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE)/css/style -testmeta_DATA = $(test_files) -endif - - --include $(top_srcdir)/git.mk diff --git a/testsuite/gdk/Makefile.am b/testsuite/gdk/Makefile.am deleted file mode 100644 index 1b5fc4fe41..0000000000 --- a/testsuite/gdk/Makefile.am +++ /dev/null @@ -1,59 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -NULL= - -noinst_PROGRAMS = $(TEST_PROGS) - -AM_CPPFLAGS = \ - $(GDK_DEP_CFLAGS) \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - $(NULL) - -LDADD = \ - $(GDK_DEP_LIBS) \ - $(top_builddir)/gdk/libgdk-3.la \ - $(NULL) - -#TEST_PROGS += check-gdk-cairo - -TEST_PROGS += \ - cairo \ - display \ - encoding \ - keysyms \ - rectangle \ - rgba \ - seat \ - visual \ - $(NULL) - -CLEANFILES = \ - cairosurface.png \ - gdksurface.png \ - $(NULL) - -EXTRA_DIST += \ - check-gdk-cairo.c \ - meson.build - -if BUILDOPT_INSTALL_TESTS -insttestdir=$(libexecdir)/installed-tests/$(PACKAGE) -insttest_PROGRAMS = $(TEST_PROGS) - -%.test: %$(EXEEXT) Makefile - $(AM_V_GEN) (echo '[Test]' > $@.tmp; \ - echo 'Type=session' >> $@.tmp; \ - echo 'Output=TAP' >> $@.tmp; \ - echo 'Exec=$(insttestdir)/$< --tap' >> $@.tmp; \ - mv $@.tmp $@) - -test_files = $(TEST_PROGRS:=.test) - -DISTCLEANFILES = $(test_files) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE) -testmeta_DATA = $(test_files) -endif - --include $(top_srcdir)/git.mk diff --git a/testsuite/gtk/Makefile.am b/testsuite/gtk/Makefile.am deleted file mode 100644 index 843a5156a7..0000000000 --- a/testsuite/gtk/Makefile.am +++ /dev/null @@ -1,308 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -NULL = - -AM_CPPFLAGS = \ - -DGTK_LOCALEDIR=\"$(localedir)\"\ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - -I$(top_builddir)/gtk \ - -I$(top_srcdir)/gtk \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) - -if OS_UNIX -AM_CPPFLAGS += -DHAVE_UNIX_PRINT_WIDGETS -endif - -DEPS = \ - $(top_builddir)/gtk/libgtk-3.la - -LDADD = \ - $(top_builddir)/gtk/libgtk-3.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(GTK_DEP_LIBS) - -BUILT_SOURCES = - -CLEANFILES = - -noinst_PROGRAMS = $(TEST_PROGS) - -TESTS_ENVIRONMENT = \ - G_ENABLE_DIAGNOSTIC=0 \ - GIO_USE_VFS=local \ - GSETTINGS_BACKEND=memory - -TEST_PROGS += \ - accel \ - accessible \ - action \ - adjustment \ - bitmask \ - builder \ - builderparser \ - cellarea \ - check-icon-names \ - check-cursor-names \ - clipboard \ - cssprovider \ - defaultvalue \ - entry \ - firefox-stylecontext \ - floating \ - focus \ - gestures \ - grid \ - gtkmenu \ - icontheme \ - keyhash \ - listbox \ - notify \ - no-gtk-init \ - object \ - objects-finalize \ - papersize \ - rbtree \ - recentmanager \ - regression-tests \ - scrolledwindow \ - spinbutton \ - stylecontext \ - templates \ - textbuffer \ - textiter \ - treemodel \ - treepath \ - treeview \ - typename \ - window \ - displayclose \ - revealer-size \ - $(NULL) - -if OS_UNIX -#TEST_PROGS += defaultvalue -endif - -if HAVE_CXX - -AM_CXXFLAGS = $(AM_CPPFLAGS) - -TEST_PROGS += autotestkeywords - -autotestkeywords_SOURCES = autotestkeywords.cc -autotestkeywords_CPPFLAGS = -I$(srcdir)/dummy-headers - -if HAVE_OBJC -autotestkeywords_CPPFLAGS += -DHAVE_OBJC=1 -x objective-c++ -endif - -endif - -treemodel_SOURCES = \ - treemodel.h \ - treemodel.c \ - liststore.c \ - treestore.c \ - filtermodel.c \ - sortmodel.c \ - modelrefcount.c \ - gtktreemodelrefcount.h \ - gtktreemodelrefcount.c \ - $(NULL) - -builder_LDFLAGS = -export-dynamic - -rbtree_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG -rbtree_LDADD = $(GTK_DEP_LIBS) -rbtree_SOURCES = \ - rbtree.c \ - gtkrbtree.c \ - $(NULL) - -gtkrbtree.c: $(top_srcdir)/gtk/gtkrbtree.c - $(AM_V_GEN) $(LN_S) $^ $@ - -CLEANFILES += gtkrbtree.c - -bitmask_CFLAGS = -DGTK_COMPILATION -UG_ENABLE_DEBUG -bitmask_LDADD = $(GTK_DEP_LIBS) -bitmask_SOURCES = \ - bitmask.c \ - gtkallocatedbitmask.c \ - $(NULL) - -gtkallocatedbitmask.c: $(top_srcdir)/gtk/gtkallocatedbitmask.c - $(AM_V_GEN) $(LN_S) $^ $@ - -CLEANFILES += gtkallocatedbitmask.c - -keyhash_CFLAGS = \ - -DGTK_COMPILATION \ - -DGTK_LIBDIR=\"$(libdir)\" \ - -DGTK_DATADIR=\"$(datadir)\" \ - -DGTK_DATA_PREFIX=\"$(prefix)\" \ - -DGTK_SYSCONFDIR=\"$(sysconfdir)\" \ - $(NULL) - -keyhash_SOURCES = \ - keyhash.c \ - gtkkeyhash.c \ - gtkresources.c \ - gtkprivate.c \ - $(NULL) - -gtkkeyhash.c: $(top_srcdir)/gtk/gtkkeyhash.c - $(AM_V_GEN) $(LN_S) $^ $@ - -gtkresources.c: $(top_builddir)/gtk/gtkresources.c - $(AM_V_GEN) $(LN_S) $^ $@ - -gtkprivate.c: $(top_srcdir)/gtk/gtkprivate.c - $(AM_V_GEN) $(LN_S) $^ $@ - -CLEANFILES += gtkkeyhash.c gtkresources.c gtkprivate.c - -test_icontheme = \ - icons/index.theme \ - icons/16x16/simple.png \ - icons/16x16/twosize-fixed.svg \ - icons/16x16s/twosize.svg \ - icons/32x32/only32-symbolic.svg \ - icons/32x32/twosize-fixed.svg \ - icons/32x32s/twosize.svg \ - icons/scalable/everything-justregular.svg \ - icons/scalable/everything-justrtl-rtl.svg \ - icons/scalable/everything-rtl.svg \ - icons/scalable/everything-symbolic-rtl.svg \ - icons/scalable/everything-justsymbolic-symbolic.svg \ - icons/scalable/everything.svg \ - icons/scalable/everything-symbolic.svg \ - icons/scalable/nonsquare-symbolic.svg \ - icons/15/size-test.png \ - icons/16-22/size-test.png \ - icons/25+/size-test.svg \ - icons/35+/size-test.svg \ - icons/scalable/one-two.svg \ - icons/scalable/one-two-rtl.svg \ - icons2/scalable/one-two-three-symbolic.svg \ - icons2/scalable/one-two-symbolic.svg \ - icons2/scalable/one-two-symbolic-rtl.svg \ - icons2/index.theme \ - $(NULL) - -test_ui = \ - ui/test1.ui ui/test1.expected \ - ui/test2.ui ui/test2.expected \ - ui/test3.ui ui/test3.expected \ - ui/test4.ui ui/test4.expected \ - ui/test5.ui ui/test5.expected \ - ui/test6.ui ui/test6.expected \ - ui/test7.ui ui/test7.expected \ - ui/label1.ui ui/label1.expected \ - ui/label2.ui ui/label2.expected \ - ui/label3.ui ui/label3.expected \ - ui/label4.ui ui/label4.expected \ - ui/label5.ui ui/label5.expected \ - ui/celllayout1.ui ui/celllayout1.expected \ - ui/celllayout2.ui ui/celllayout2.expected \ - ui/celllayout3.ui ui/celllayout3.expected \ - ui/celllayout4.ui ui/celllayout4.expected \ - ui/celllayout5.ui ui/celllayout5.expected \ - ui/celllayout6.ui ui/celllayout6.expected \ - ui/celllayout7.ui ui/celllayout7.expected \ - ui/container1.ui ui/container1.expected \ - ui/container2.ui ui/container2.expected \ - ui/container3.ui ui/container3.expected \ - ui/container4.ui ui/container4.expected \ - ui/container5.ui ui/container5.expected \ - ui/container6.ui ui/container6.expected \ - ui/container7.ui ui/container7.expected \ - ui/container8.ui ui/container8.expected \ - ui/scale1.ui ui/scale1.expected \ - ui/scale2.ui ui/scale2.expected \ - ui/scale3.ui ui/scale3.expected \ - ui/scale4.ui ui/scale4.expected \ - ui/scale5.ui ui/scale5.expected \ - ui/scale6.ui ui/scale6.expected \ - ui/scale7.ui ui/scale7.expected \ - ui/levelbar1.ui ui/levelbar1.expected \ - ui/levelbar2.ui ui/levelbar2.expected \ - ui/levelbar3.ui ui/levelbar3.expected \ - ui/levelbar4.ui ui/levelbar4.expected \ - ui/levelbar5.ui ui/levelbar5.expected \ - ui/levelbar6.ui ui/levelbar6.expected \ - ui/dialog1.ui ui/dialog1.expected \ - ui/dialog2.ui ui/dialog2.expected \ - ui/dialog3.ui ui/dialog3.expected \ - ui/dialog4.ui ui/dialog4.expected \ - ui/dialog5.ui ui/dialog5.expected \ - ui/dialog6.ui ui/dialog6.expected \ - ui/filefilter1.ui ui/filefilter1.expected \ - ui/filefilter2.ui ui/filefilter2.expected \ - ui/filefilter3.ui ui/filefilter3.expected \ - ui/filefilter4.ui ui/filefilter4.expected \ - ui/filefilter5.ui ui/filefilter5.expected \ - ui/filefilter6.ui ui/filefilter6.expected \ - ui/filefilter7.ui ui/filefilter7.expected \ - ui/filefilter8.ui ui/filefilter8.expected \ - ui/filefilter9.ui ui/filefilter9.expected \ - ui/filefilter10.ui ui/filefilter10.expected \ - ui/infobar1.ui ui/infobar1.expected \ - ui/infobar2.ui ui/infobar2.expected \ - ui/infobar3.ui ui/infobar3.expected \ - ui/infobar4.ui ui/infobar4.expected \ - ui/infobar5.ui ui/infobar5.expected \ - ui/infobar6.ui ui/infobar6.expected \ - ui/image1.ui ui/image1.expected \ - ui/image2.ui ui/image2.expected \ - $(NULL) - -EXTRA_DIST += \ - file-chooser-test-dir/empty \ - file-chooser-test-dir/text.txt \ - $(test_icontheme) \ - $(test_ui) \ - meson.build \ - gtk.test.in \ - $(NULL) - -GTK_GSETTINGS_SCHEMAS = \ - $(top_srcdir)/gtk/org.gtk.Settings.ColorChooser.gschema.xml \ - $(top_srcdir)/gtk/org.gtk.Settings.FileChooser.gschema.xml \ - $(NULL) - -BUILT_SOURCES += gschemas.compiled - -CLEANFILES += gschemas.compiled - -gschemas.compiled: $(GTK_GSETTINGS_SCHEMAS) - $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) \ - $(addprefix --schema-file=,$(GTK_GSETTINGS_SCHEMAS)) \ - --targetdir=$(builddir) - -all-am: gschemas.compiled - -if BUILDOPT_INSTALL_TESTS -insttestdir = $(libexecdir)/installed-tests/$(PACKAGE) -insttest_PROGRAMS = $(TEST_PROGS) -nobase_insttest_DATA = $(test_icontheme) $(test_ui) - -%.test: %$(EXEEXT) Makefile - $(AM_V_GEN) (echo '[Test]' > $@.tmp; \ - echo 'Type=session' >> $@.tmp; \ - echo 'Output=TAP' >> $@.tmp; \ - echo 'Exec=env G_ENABLE_DIAGNOSTIC=0 $(insttestdir)/$< --tap' >> $@.tmp; \ - mv $@.tmp $@) - -test_files = $(TEST_PROGS:=.test) - -DISTCLEANFILES = $(test_files) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE) -testmeta_DATA = $(test_files) -endif - --include $(top_srcdir)/git.mk diff --git a/testsuite/reftests/Makefile.am b/testsuite/reftests/Makefile.am deleted file mode 100644 index 1f67e2f996..0000000000 --- a/testsuite/reftests/Makefile.am +++ /dev/null @@ -1,546 +0,0 @@ -include $(top_srcdir)/Makefile.decl -NULL = - -TESTS_ENVIRONMENT = \ - REFTEST_MODULE_DIR=$(abs_builddir) \ - GTK_IM_MODULE=gtk-im-context-simple \ - GSETTINGS_BACKEND=memory \ - G_ENABLE_DIAGNOSTIC=0 - -TEST_PROGS += gtk-reftest - -check_PROGRAMS = $(TEST_PROGS) - -gtk_reftest_CFLAGS = \ - -I$(top_srcdir) \ - -I$(top_builddir)/gdk \ - -I$(top_srcdir)/gdk \ - -DGDK_DISABLE_DEPRECATED \ - -DGTK_DISABLE_DEPRECATED \ - $(GTK_DEBUG_FLAGS) \ - $(GTK_DEP_CFLAGS) \ - $(GMODULE_CFLAGS) \ - $(NULL) - -gtk_reftest_LDADD = \ - libgtkreftestprivate.la \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) \ - $(GMODULE_LIBS) \ - $(NULL) - -if PLATFORM_WIN32 -noinst_LTLIBRARIES = -lib_LTLIBRARIES = \ - libgtkreftestprivate.la \ - $(NULL) -else -noinst_LTLIBRARIES = \ - libgtkreftestprivate.la \ - $(NULL) -endif - -libgtkreftestprivate_la_CFLAGS = $(gtk_reftest_CFLAGS) -libgtkreftestprivate_la_LDFLAGS = $(no_undefined) -libgtkreftestprivate_la_LIBADD = \ - $(top_builddir)/gdk/libgdk-3.la \ - $(top_builddir)/gtk/libgtk-3.la \ - $(GTK_DEP_LIBS) \ - $(GMODULE_LIBS) \ - $(NULL) - -libgtkreftestprivate_la_SOURCES = \ - reftest-compare.c \ - reftest-compare.h \ - reftest-module.c \ - reftest-module.h \ - reftest-snapshot.c \ - reftest-snapshot.h \ - $(NULL) - -gtk_reftest_SOURCES = \ - gtk-reftest.c \ - gtk-reftest.h - -clean-local: - rm -rf output/ || true - -EXTRA_DIST += \ - align-expand.sh \ - meson.build \ - $(NULL) - -testdata = \ - 721800-0px-dotted-border.css \ - 721800-0px-dotted-border.ref.ui \ - 721800-0px-dotted-border.ui \ - actionbar.css \ - actionbar.ref.ui \ - actionbar.ui \ - alignment-props.css \ - alignment-props.ref.ui \ - alignment-props.ui \ - animation-direction.css \ - animation-direction.ref.ui \ - animation-direction.ui \ - animation-fill-mode-iteration-count.css \ - animation-fill-mode-iteration-count.ref.ui \ - animation-fill-mode-iteration-count.ui \ - background-area.css \ - background-area.ref.ui \ - background-area.ui \ - background-blend-mode-clip-interaction.css \ - background-blend-mode-clip-interaction.ref.ui \ - background-blend-mode-clip-interaction.ui \ - background-color-transparent.css \ - background-color-transparent.ref.ui \ - background-color-transparent.ui \ - background-image-multiple.css \ - background-image-multiple.ref.ui \ - background-image-multiple.ui \ - background-origin.css \ - background-origin.ref.ui \ - background-origin.ui \ - background-positioning-area-empty.ref.ui \ - background-positioning-area-empty.ui \ - background-position.css \ - background-position.ref.ui \ - background-position.ui \ - background-position-repeat.css \ - background-position-repeat.ref.ui \ - background-position-repeat.ui \ - background-position-repeat-bg.png \ - background-position-simple.css \ - background-position-simple.ref.ui \ - background-position-simple.ui \ - background-size.css \ - background-size.ref.ui \ - background-size.ui \ - background-size-keywords.css \ - background-size-keywords.ref.ui \ - background-size-keywords.ui \ - background-size-zero.css \ - background-size-zero.ref.ui \ - background-size-zero.ui \ - background-window-transparent.css \ - background-window-transparent.ref.ui \ - background-window-transparent.ui \ - bad-color-names.css \ - bad-color-names.ref.ui \ - bad-color-names.ui \ - reference-background-origin.png \ - border-color-default.css \ - border-color-default.ref.ui \ - border-color-default.ui \ - border-corner-zero-width-rendering.css \ - border-corner-zero-width-rendering.ref.ui \ - border-corner-zero-width-rendering.ui \ - border-half-pixel.css \ - border-half-pixel.ref.ui \ - border-half-pixel.ui \ - border-image-ball-green.png \ - border-image-ball-red.png \ - border-image-ball-yellow.png \ - border-image-balls.png \ - border-image-3-balls-green.png \ - border-image-3-balls-green-squished.png \ - border-image-3-balls-yellow.png \ - border-image-3-balls-yellow-squished.png \ - border-image-excess-size.css \ - border-image-excess-size.ref.ui \ - border-image-excess-size.ui \ - border-image-gradient.css \ - border-image-gradient.ref.ui \ - border-image-gradient.ui \ - border-image-url-scaled.css \ - border-image-url-scaled.ref.ui \ - border-image-url-scaled.ui \ - border-image-url.css \ - border-image-url.ref.ui \ - border-image-url.ui \ - border-radius-clamp.css \ - border-radius-clamp.ref.ui \ - border-radius-clamp.ui \ - border-rgb.png \ - border-rgb@2.png \ - border-style-none.css \ - border-style-none.ref.ui \ - border-style-none.ui \ - border-style.css \ - border-style.ref.ui \ - border-style.ui \ - box-child-expand.ref.ui \ - box-child-expand.ui \ - box-order.css \ - box-order.ref.ui \ - box-order.ui \ - box-packing.css \ - box-packing.ref.ui \ - box-packing.ui \ - box-pseudo-classes.css \ - box-pseudo-classes.ref.ui \ - box-pseudo-classes.ui \ - box-shadow-changes-modify-clip.css \ - box-shadow-changes-modify-clip.ref.ui \ - box-shadow-changes-modify-clip.ui \ - box-shadow-spec-inset.css \ - box-shadow-spec-inset.ref.ui \ - box-shadow-spec-inset.ui \ - box-shadow-spread.css \ - box-shadow-spread.ref.ui \ - box-shadow-spread.ui \ - box-shadow-with-blend-mode.css \ - box-shadow-with-blend-mode.ref.ui \ - box-shadow-with-blend-mode.ui \ - button-wrapping.ui \ - button-wrapping.ref.ui \ - cellrenderer-pixbuf-stock-rtl.css \ - cellrenderer-pixbuf-stock-rtl.ui \ - cellrenderer-pixbuf-stock-rtl.ref.ui \ - color-transition.css \ - color-transition.ref.ui \ - color-transition.ui \ - css-em-label-size.css \ - css-em-label-size.ui \ - css-em-label-size.ref.ui \ - css-currentcolor-alpha.css \ - css-currentcolor-alpha.ui \ - css-currentcolor-alpha.ref.ui \ - css-image-aspect-ratio.css \ - css-image-aspect-ratio.ui \ - css-image-aspect-ratio.ref.ui \ - css-image-color-aspect-ratio.css \ - css-image-color-aspect-ratio.ui \ - css-image-color-aspect-ratio.ref.ui \ - css-match-class.css \ - css-match-class.ref.ui \ - css-match-class.ui \ - css-match-descendant-later.css \ - css-match-descendant-later.ref.ui \ - css-match-descendant-later.ui \ - css-match-exact.css \ - css-match-exact.ref.ui \ - css-match-exact.ui \ - css-match-import.css \ - css-match-import-import.css \ - css-match-import.ui \ - css-match-import.ref.ui \ - css-match-inherit.css \ - css-match-inherit.ref.ui \ - css-match-inherit.ui \ - css-match-inherit-different-state.css \ - css-match-inherit-different-state.ref.ui \ - css-match-inherit-different-state.ui \ - css-match-name.css \ - css-match-name.ref.ui \ - css-match-name.ui \ - css-match-siblings.css \ - css-match-siblings.ref.ui \ - css-match-siblings.ui \ - css-match-type.css \ - css-match-type.ref.ui \ - css-match-type.ui \ - css-multi-state.css \ - css-multi-state.ref.ui \ - css-multi-state.ui \ - fixed-widget-stacking.ref.ui \ - fixed-widget-stacking.ui \ - flipping-icons.ref.ui \ - flipping-icons.ui \ - font-sizes-names.css \ - font-sizes-names.ref.ui \ - font-sizes-names.ui \ - gtk-image-effect-inherit.css \ - gtk-image-effect-inherit.ref.ui \ - gtk-image-effect-inherit.ui \ - green-20x20.png \ - grid-empty-with-spacing.ref.ui \ - grid-empty-with-spacing.ui \ - grid-expand.css \ - grid-expand.ref.ui \ - grid-expand.ui \ - grid-wfh.ui \ - grid-wfh.ref.ui \ - grid-homogeneous.css \ - grid-homogeneous.ref.ui \ - grid-homogeneous.ui \ - grid-spacing1.ref.ui \ - grid-spacing1.ui \ - grid-spacing2.ref.ui \ - grid-spacing2.ui \ - grid-spacing3.css \ - grid-spacing3.ref.ui \ - grid-spacing3.ui \ - gtk-icontheme-sizing.css \ - gtk-icontheme-sizing.ref.ui \ - gtk-icontheme-sizing.ui \ - icon-effect-missing.css \ - icon-effect-missing.ref.ui \ - icon-effect-missing.ui \ - icon-shadow-no-transform.css \ - icon-shadow-no-transform.ref.ui \ - icon-shadow-no-transform.ui \ - icon-style-basics.css \ - icon-style-basics.ref.ui \ - icon-style-basics.ui \ - icon-vfuncs.css \ - icon-vfuncs.ref.ui \ - icon-vfuncs.ui \ - iconview-empty.css \ - iconview-empty.ui \ - iconview-empty.ref.ui \ - image-icon-name-use-fallback.ui \ - image-icon-name-use-fallback.ref.ui \ - image-icon-shadow-clipping.css \ - image-icon-shadow-clipping.ref.ui \ - image-icon-shadow-clipping.ui \ - image-load-from-file.css \ - image-load-from-file.ref.ui \ - image-load-from-file.ui \ - image-recording-surface.ref.ui \ - image-recording-surface.ui \ - info-bar-message-types.css \ - info-bar-message-types.ref.ui \ - info-bar-message-types.ui \ - inherit-and-initial.css \ - inherit-and-initial.ref.ui \ - inherit-and-initial.ui \ - label-attribute-preference.css \ - label-attribute-preference.ref.ui \ - label-attribute-preference.ui \ - label-background.css \ - label-background.ref.ui \ - label-background.ui \ - label-box-shadow-clip.css \ - label-box-shadow-clip.ref.ui \ - label-box-shadow-clip.ui \ - label-clipping.css \ - label-clipping.ref.ui \ - label-clipping.ui \ - label-ellipsize-small.ref.ui \ - label-ellipsize-small.ui \ - label-ellipsize-with-big.ref.ui \ - label-ellipsize-with-big.ui \ - label-fonts.css \ - label-fonts.ref.ui \ - label-fonts.ui \ - label-shadows.css \ - label-shadows.ref.ui \ - label-shadows.ui \ - label-sizing.css \ - label-sizing.ref.ui \ - label-sizing.ui \ - label-small-ellipsized.ref.ui \ - label-small-ellipsized.ui \ - label-text-shadow-clipping.css \ - label-text-shadow-clipping.ref.ui \ - label-text-shadow-clipping.ui \ - label-width-chars-dont-shrink.ref.ui \ - label-width-chars-dont-shrink.ui \ - label-wrap-justify.ref.ui \ - label-wrap-justify.ui \ - letter-spacing.css \ - letter-spacing.ui \ - letter-spacing.ref.ui \ - linear-gradient.css \ - linear-gradient.ref.ui \ - linear-gradient.ui \ - linear-gradient-transition-to-other.css \ - linear-gradient-transition-to-other.ref.ui \ - linear-gradient-transition-to-other.ui \ - link-coloring.css \ - link-coloring.ref.ui \ - link-coloring.ui \ - marble.xpm \ - messagedialog-secondarytext.ui \ - messagedialog-secondarytext.ref.ui \ - misc-alignment.css \ - misc-alignment.ref.ui \ - misc-alignment.ui \ - named-colors.css \ - named-colors.ref.ui \ - named-colors.ui \ - no-colors.css \ - no-colors.ref.ui \ - no-colors.ui \ - nonresizable-size.ref.ui \ - nonresizable-size.ui \ - notebook-childproperties.css \ - notebook-childproperties.ui \ - notebook-childproperties.ref.ui \ - notebook-tab-position.css \ - notebook-tab-position.ui \ - notebook-tab-position.ref.ui \ - nth-child.css \ - nth-child.ref.ui \ - nth-child.ui \ - opacity.css \ - opacity.ui \ - opacity.ref.ui \ - opacity-initial.css \ - opacity-initial.ref.ui \ - opacity-initial.ui \ - overlay-no-main-widget.ref.ui \ - overlay-no-main-widget.ui \ - paned-undersized.css \ - paned-undersized.ref.ui \ - paned-undersized.ui \ - pseudoclass-on-box.css \ - pseudoclass-on-box.ref.ui \ - pseudoclass-on-box.ui \ - pseudoclass-on-parent.css \ - pseudoclass-on-parent.ref.ui \ - pseudoclass-on-parent.ui \ - quit-mnemonic.css \ - quit-mnemonic.ref.ui \ - quit-mnemonic.ui \ - reset-to-defaults.css \ - revealer-extra-size.ref.ui \ - revealer-extra-size.ui \ - revealer-wrappable-contents.ref.ui \ - revealer-wrappable-contents.ui \ - rotated-layout.ref.ui \ - rotated-layout.ui \ - separator-size.css \ - separator-size.ref.ui \ - separator-size.ui \ - set-default-direction.ui \ - set-default-direction.ref.ui \ - shadow-clip-rounding.css \ - shadow-clip-rounding.ref.ui \ - shadow-clip-rounding.ui \ - shorthand-entry-border.css \ - shorthand-entry-border.ref.ui \ - shorthand-entry-border.ui \ - sibling-pseudoclasses.css \ - sibling-pseudoclasses.ref.ui \ - sibling-pseudoclasses.ui \ - simple.ref.ui \ - simple.ui \ - sizegroups-basics.css \ - sizegroups-basics.ui \ - sizegroups-basics.ref.ui \ - sizegroups-evolution-identity-page.ui \ - sizegroups-evolution-identity-page.ref.ui \ - sizegroups-get-preferred-null.ui \ - sizegroups-get-preferred-null.ref.ui \ - statusbar-remove-all.ref.ui \ - statusbar-remove-all.ui \ - style-context-save-inheritance.css \ - style-context-save-inheritance.ref.ui \ - style-context-save-inheritance.ui \ - style-properties-nth-child.css \ - style-properties-nth-child.ref.ui \ - style-properties-nth-child.ui \ - style-properties-only-child.css \ - style-properties-only-child.ref.ui \ - style-properties-only-child.ui \ - symbolic-icon-translucent-color.css \ - symbolic-icon-translucent-color.ref.ui \ - symbolic-icon-translucent-color.ui \ - textview-border-windows.css \ - textview-border-windows.ref.ui \ - textview-border-windows.ui \ - textview-margins.css \ - textview-margins.ref.ui \ - textview-margins.ui \ - textview-tags.ref.ui \ - textview-tags.ui \ - treeview-fixed-height.css \ - treeview-fixed-height.ref.ui \ - treeview-fixed-height.ui \ - treeview-headers-hidden.ref.ui \ - treeview-headers-hidden.ui \ - unresolvable.css \ - unresolvable.ref.ui \ - unresolvable.ui \ - window-border-width.ref.ui \ - window-border-width.ui \ - window-default-size.ref.ui \ - window-default-size.ui \ - window-height-for-width.ref.ui \ - window-height-for-width.ui \ - window-show-contents-on-map.ref.ui \ - window-show-contents-on-map.ui \ - $(NULL) - -EXTRA_DIST += \ - $(testdata) \ - reftests-dark.test.in \ - reftests-hc.test.in \ - reftests-hci.test.in \ - reftests.test.in \ - $(NULL) - -GTK_GSETTINGS_SCHEMAS = \ - $(top_srcdir)/gtk/org.gtk.Settings.ColorChooser.gschema.xml \ - $(top_srcdir)/gtk/org.gtk.Settings.FileChooser.gschema.xml \ - $(NULL) - -BUILT_SOURCES = gschemas.compiled - -CLEANFILES = gschemas.compiled - -gschemas.compiled: $(GTK_GSETTINGS_SCHEMAS) - $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) \ - $(addprefix --schema-file=,$(GTK_GSETTINGS_SCHEMAS)) \ - --targetdir=$(builddir) - -all-am: gschemas.compiled - -if BUILDOPT_INSTALL_TESTS -insttestdir=$(libexecdir)/installed-tests/$(PACKAGE) -insttest_PROGRAMS = gtk-reftest - -reftestdir = $(insttestdir)/reftests -reftest_DATA = $(testdata) -reftest_LTLIBRARIES = \ - libreftest.la \ - $(NULL) - -libreftest_la_LDFLAGS = -rpath $(reftestdir) - -substitutions = \ - -e s,@libexecdir\@,$(libexecdir),g \ - $(NULL) - -%.test: %.test.in - $(AM_V_GEN) sed $(substitutions) $< > $@.tmp && mv $@.tmp $@ - -built_tests = \ - reftests.test \ - reftests-dark.test \ - reftests-hc.test \ - reftests-hci.test \ - $(NULL) - -DISTCLEANFILES = $(built_tests) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE) -testmeta_DATA = $(built_tests) -else -noinst_LTLIBRARIES += \ - libreftest.la \ - $(NULL) - -libreftest_la_LDFLAGS = -rpath /iHaveNoIdeaWhatImDoing - -endif - -libreftest_la_LDFLAGS += -avoid-version -module $(no_undefined) -libreftest_la_CFLAGS = $(gtk_reftest_CFLAGS) -libreftest_la_LIBADD = $(gtk_reftest_LDADD) -libreftest_la_SOURCES = \ - expand-expander.c \ - frame-inhibitor.c \ - image-recording-surface.c \ - letter-spacing.c \ - set-default-direction.c \ - statusbar-remove-all.c \ - textview-border-windows.c \ - textview-tags.c \ - animation-direction.c \ - $(NULL) - --include $(top_srcdir)/git.mk diff --git a/testsuite/tools/Makefile.am b/testsuite/tools/Makefile.am deleted file mode 100644 index 6893736d38..0000000000 --- a/testsuite/tools/Makefile.am +++ /dev/null @@ -1,63 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -NULL = - -test_simplify = \ - simplify/test1.ui simplify/test1.expected \ - simplify/test2.ui simplify/test2.expected \ - simplify/test3.ui simplify/test3.expected \ - simplify/test4.ui simplify/test4.expected \ - simplify/test5.ui simplify/test5.expected \ - simplify/test6.ui simplify/test6.expected \ - simplify/test7.ui simplify/test7.expected \ - simplify/test8.ui simplify/test8.expected \ - $(NULL) - -EXTRA_DIST += \ - $(test_simplify) \ - test-simplify.in \ - test-settings.in \ - tools.test.in \ - meson.build \ - $(NULL) - -TESTS_ENVIRONMENT = \ - GTK_BUILDER_TOOL="$(top_builddir)/gtk/gtk-builder-tool" \ - GTK_QUERY_SETTINGS="$(top_builddir)/gtk/gtk-query-settings" \ - $(NULL) - -TEST_PROGS += \ - test-simplify \ - test-settings \ - $(NULL) - -test-simplify:test-simplify.in - $(AM_V_GEN) cp $< $@ - -test-settings:test-settings.in - $(AM_V_GEN) cp $< $@ - -if BUILDOPT_INSTALL_TESTS -insttestdir = $(libexecdir)/installed-tests/$(PACKAGE) -insttest_SCRIPTS = $(TEST_PROGS) -nobase_insttest_DATA = $(test_simplify) - -%.test: % Makefile - $(AM_V_GEN) (echo '[Test]' > $@.tmp; \ - echo 'Type=session' >> $@.tmp; \ - echo 'Output=TAP' >> $@.tmp; \ - echo 'Exec=env G_ENABLE_DIAGNOSTIC=0 TEST_DATA_DIR="$(insttestdir)/simplify" $(insttestdir)/$<' >> $@.tmp; \ - mv $@.tmp $@) - -test_files = $(TEST_PROGS:=.test) - -DISTCLEANFILES = \ - $(TEST_PROGS) \ - $(test_files) \ - $(NULL) - -testmetadir = $(datadir)/installed-tests/$(PACKAGE) -testmeta_DATA = $(test_files) -endif - --include $(top_srcdir)/git.mk diff --git a/win32/.gitignore b/win32/.gitignore deleted file mode 100644 index ff4ebff698..0000000000 --- a/win32/.gitignore +++ /dev/null @@ -1 +0,0 @@ -config-msvc.mak diff --git a/win32/Makefile-newvs.am b/win32/Makefile-newvs.am deleted file mode 100644 index 44c927a867..0000000000 --- a/win32/Makefile-newvs.am +++ /dev/null @@ -1,46 +0,0 @@ -# Centralized autotools file -# Create the Visual Studio 2012/2013/2015 project files -# from the Visual Studio 2010 project files - -# This autotools file, from GLib, can be used in other projects -# that have Visual Studio build support, and is copied into -# $(srcroot)/build/. - -# Author: Fan, Chun-wei -# November 05, 2012 - -# MSVC_VER_LONG: Long Version of target Visual Studio (2012, 2013, 14 and so on) -# MSVC_VER: Short Version of target Visual Studio (110 for 2012, 120 for 2013, 140 for 2015, 141 for 2017) -# MSVC_TOOLSET: Use if target MSVC toolsett is not in the form v $(MSVC_VER)0, meaning v$(MSVC_TOOLSET) - -if MSVC_BASE_NO_TOOLSET_SET -MSVC_BASE_TOOLSET = $(MSVC_BASE_VER)0 -endif - -if MSVC_NO_TOOLSET_SET -MSVC_TOOLSET = $(MSVC_VER)0 -endif - -%.sln: $(top_builddir)/win32/vs10/Makefile - sed 's/11\.00/$(MSVC_FORMAT_VER)\.00/g' < $(top_srcdir)/win32/vs10/$@ > $(top_builddir)/win32/vs$(MSVC_VER)/$@.tmp - sed 's/2010/$(MSVC_VER_LONG)/g' < $(top_builddir)/win32/vs$(MSVC_VER)/$@.tmp > $(top_builddir)/win32/vs$(MSVC_VER)/$@ - rm $(top_builddir)/win32/vs$(MSVC_VER)/$@.tmp - -%.txt: $(top_builddir)/win32/vs10/Makefile - sed 's/vs10/vs$(MSVC_VER)/g' < $(top_srcdir)/win32/vs10/$@ > $(top_builddir)/win32/vs$(MSVC_VER)/$@.tmp - sed 's/VS10/VS$(MSVC_VER)/g' < $(top_builddir)/win32/vs$(MSVC_VER)/$@.tmp > $(top_builddir)/win32/vs$(MSVC_VER)/$@ - rm $(top_builddir)/win32/vs$(MSVC_VER)/$@.tmp - -%.vcxproj: $(top_builddir)/win32/vs10/Makefile - if test -e $(top_srcdir)/win32/vs10/$@; then \ - sed 's/v100/v$(MSVC_TOOLSET)/g' < $(top_srcdir)/win32/vs10/$@ > $(top_builddir)/win32/vs$(MSVC_VER)/$@; \ - else \ - sed 's/v100/v$(MSVC_TOOLSET)/g' < $(top_builddir)/win32/vs10/$@ > $(top_builddir)/win32/vs$(MSVC_VER)/$@; \ - fi - -%.vcxproj.filters: $(top_builddir)/win32/vs10/Makefile - if test -e $(top_srcdir)/win32/vs10/$@; then \ - cp $(top_srcdir)/win32/vs10/$@ $(top_builddir)/win32/vs$(MSVC_VER)/$@; \ - else \ - cp $(top_builddir)/win32/vs10/$@ $(top_builddir)/win32/vs$(MSVC_VER)/$@; \ - fi diff --git a/win32/Makefile.am b/win32/Makefile.am deleted file mode 100644 index e82e257929..0000000000 --- a/win32/Makefile.am +++ /dev/null @@ -1,31 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = \ - vs9 \ - vs10 \ - vs11 \ - vs12 \ - vs14 \ - vs15 \ - vs16 \ - vs17 \ - vs1x-props - -EXTRA_DIST += \ - config-msvc.mak \ - config-msvc.mak.in \ - create-lists.bat \ - create-lists-msvc.mak \ - detectenv-msvc.mak \ - gen-version-items.py \ - generate-msvc.mak \ - generate-msvcprojs.mak \ - gtk-introspection-msvc.mak \ - introspection-msvc.mak \ - install-msvc.mak \ - replace.py \ - pc_base.py \ - gtkpc.py \ - README_FEATURES_MSVC.md - --include $(top_srcdir)/git.mk diff --git a/win32/Makefile.msvcproj b/win32/Makefile.msvcproj deleted file mode 100644 index c341313aee..0000000000 --- a/win32/Makefile.msvcproj +++ /dev/null @@ -1,89 +0,0 @@ -# Author: Fan, Chun-wei -# Common Autotools file used to generate Visual Studio 2008+ -# Projects from their templates - -# This autotools file, from GLib, can be used in other projects -# that have Visual Studio build support, and is copied into -# $(srcroot)/build/. - -# * Input variables: -# -# MSVCPROJS - List of Projects that should be generated -# -# * Simple tutorial -# -# Add this to Makefile.am where your library/program is built: -# include $(top_srcdir)/build/Makefile.msvcproj -# MSVCPROJS = YourProject (can be multiple projects in a single srcdir) -# YourProject_FILES = $(libyourlib_1_0_SOURCES) -# YourProject_EXCLUDES = ... # list of sources to exclude, separated by '|', wildcards allowed; use random unsed value if none -# -# dist-hook: \ # (or add to it if it is already there, note the vs9 items will also call the vs10 items in the process) -# $(top_builddir)/win32/vs9/YourProject.vcproj - - -# Private functions - -## Transform the MSVC project filename (no filename extensions) to something which can reference through a variable -## without automake/make complaining, eg Gtk-2.0 -> Gtk_2_0 -_proj_name=$(subst /,_,$(subst -,_,$(subst .,_,$(1)))) -_proj_path_raw:=$(subst $(abs_top_srcdir),,$(abs_srcdir)) -_proj_path=$(subst /,\\,$(_proj_path_raw)) -_proj_subdir_int=$(subst \\\\,\\,\\$(_proj_path)\\) -_proj_subdir=$(subst \\.\\,\\,$(_proj_subdir_int)) - -_proj_files_raw=$(subst /,\\,$($(_proj_name)_FILES)) -_proj_files=$(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_files_raw)))) -_proj_filters=$($(_proj_name)_EXCLUDES) - -# -# Creates Visual Studio 2008/2010 projects from items passed in from autotools files -# $(1) - Base Name of the MSVC project files (outputs) -# - -define msvcproj-builder - -$(top_builddir)/win32/vs10/$(1).vcxproj: $(top_builddir)/win32/vs9/$(1).vcproj -$(top_builddir)/win32/vs10/$(1).vcxproj.filters: $(top_builddir)/win32/vs9/$(1).vcproj -$(1).sourcefiles: $(top_builddir)/win32/vs9/$(1).vcproj -$(1).vs10.sourcefiles: $(top_builddir)/win32/vs9/$(1).vcproj -$(1).vs10.sourcefiles.filters: $(top_builddir)/win32/vs9/$(1).vcproj - -$(top_builddir)/win32/vs9/$(1).vcproj: Makefile - -$(RM) $(top_builddir)/win32/vs9/$(1).vcproj - -$(RM) $(top_builddir)/win32/vs10/$(1).vcxproj - -$(RM) $(top_builddir)/win32/vs10/$(1).vcxproj.filters - -$(RM) $(top_builddir)/win32/vs11/$(1).vcxproj - -$(RM) $(top_builddir)/win32/vs11/$(1).vcxproj.filters - -$(RM) $(top_builddir)/win32/vs12/$(1).vcxproj - -$(RM) $(top_builddir)/win32/vs12/$(1).vcxproj.filters - -$(RM) $(top_builddir)/win32/vs14/$(1).vcxproj - -$(RM) $(top_builddir)/win32/vs14/$(1).vcxproj.filters - -$(RM) $(top_builddir)/win32/vs15/$(1).vcxproj - -$(RM) $(top_builddir)/win32/vs15/$(1).vcxproj.filters - -$(RM) $(top_builddir)/win32/vs16/$(1).vcxproj - -$(RM) $(top_builddir)/win32/vs16/$(1).vcxproj.filters - - for F in $(_proj_files); do \ - case $$$$F in \ - $(_proj_filters)) \ - ;; \ - *.c|*.cpp|*.cc|*.cxx) \ - echo ' ' >>$(1).sourcefiles && \ - echo ' ' >>$(1).vs10.sourcefiles && \ - echo ' Source Files' >>$(1).vs10.sourcefiles.filters \ - ;; \ - esac; \ - done - - - $(CPP) -P - <$(top_srcdir)/win32/vs9/$(1).vcprojin >$(top_builddir)/win32/vs9/$(1).vcproj - $(CPP) -P - <$(top_srcdir)/win32/vs10/$(1).vcxprojin >$(top_builddir)/win32/vs10/$(1).vcxproj - $(CPP) -P - <$(top_srcdir)/win32/vs10/$(1).vcxproj.filtersin >$(top_builddir)/win32/vs10/$(1).vcxproj.filters - $(RM) $(1).sourcefiles - $(RM) $(1).vs10.sourcefiles - $(RM) $(1).vs10.sourcefiles.filters - -endef - -$(foreach proj,$(MSVCPROJS),$(eval $(call msvcproj-builder,$(proj)))) diff --git a/win32/README_FEATURES_MSVC.md b/win32/README_FEATURES_MSVC.md deleted file mode 100644 index fedcdb10b4..0000000000 --- a/win32/README_FEATURES_MSVC.md +++ /dev/null @@ -1,98 +0,0 @@ -Preameble ---- -This file attempts to give further info about how to enable features -that are not available in the Visual Studio project files shipped -with the source release archive, i.e. beyond building GTK with the GDK -Win32 backend, with or without the Broadway GDK backend. - -The following also apply to Visual Studio builds done with Meson in terms -of getting the required dependencies for the optional features. - -Notes on enabling EGL (ANGLE/D3D support) for Windows/Visual Studio builds ---- -There is now support in the GL context creation code for Windows in GDK for -creating and using EGL (OpenGL ES 3) contexts, which can be used instead of -the existing OpenGL (Desktop) support, especially when the graphics drivers -do not support OpenGL adequately. - -This support is not enabled by default in the project files. In order to -do so, please do the following: - -* Obtain or compile a build of recent version of ANGLE. The one that comes - with QT 5.10.x is sufficiently recent, but not the one that comes with - QT-5.6.x. Note that Visual Studio 2013 or later is required for building - ANGLE from QT-5.10.x, but the Visual Studio 2013-built ANGLE DLLs does - work without problems with GTK+ built with Visual Studio 2008~2013. - You may need to obtain `D3Dcompiler_[47|43|42].dll` if it does not come - with the system (which is part of the DirectX runtimes). Visual Studio - 2015 or later can use ANGLE from QT 5.11.x or later, or from Google's - GIT repos, which may require later version of Visual Studio to build. - Its headers and .lib needs to be set to be found by the compiler and - linker respectively before building libepoxy. - -* Build libepoxy with EGL support, which has to be enabled explicitly on - Windows builds. Pass in `-Degl=yes` when building libepoxy using Meson. - Build and install, making sure the headers and .lib can be located by the - compiler and linker respectively. - -* Either: - * Open the `vsX/gtk+.sln`, and open the project properties in the - `gdk3-win32` project. Under "C/C++", add `GDK_WIN32_ENABLE_EGL` in - the `Preprocessor Definitions` to the existing definitions in there - for the configuration that is being built. Then build the solution. -* Or: - * Run in a Visual Studio command prompt: - Go to `$(srcroot)\win32`, and run - `nmake /f generate-msvc.mak regenerate-gdk-vsproj USE_EGL=1`. - To undo that, run that command without `USE_EGL=1`. Python 3.x - must be present in your `%PATH%` or passed in via - `PYTHON=`. This will update all - `gdk3-win32` projects (i.e. VS2008~2022). - -* To force the use of the EGL code, set the envvar `GDK_GL=(...,)gles`, - where `(...,)` are the other `GDK_GL` options desired. - -Enabling the font tweaking features and the font features demo ---- -The font tweaking features in the GTK DLL is enabled automatically if -the Pango 1.44.0 and HarfBuzz 2.2.0 (or later) headers and libraries -(and hence DLLs) are found during compile time. Check in -`gtkfontchooserwidget.c` that the `#pragma comment(lib, "harfbuzz")` line -to ensure that you have your HarfBuzz .lib file named as such, which -is the default .lib name for HarfBuzz builds. - -Alternatively, they can be manually enabled by running `nmake /f generate-msvc.mak regenerate-gtk-vsproj FONT_FEATURES_USE_PANGOFT2=1` -meaning that PangoFT2 must be present, which depends on HarfBuzz, -FontConfig and FreeType. You will then need to ensure the `gtk-3` -projects have the correct .lib's of PangoFT2, HarfBuzz and FreeType -in the `Additional Libraries` entry under the linker settings, as they -assume the most common names are used there. - -Please note that the font features demo is not built into gtk3-demo -by default. To do that, run in a Visual Studio command prompt: - -* Go to `$(srcroot)\win32`, and run - `nmake /f generate-msvc.mak regenerate-demos-h-win32 FONT_FEATURES_DEMO=1`. - To undo that, run that command without `FONT_FEATURES_DEMO=1`. Python 3.x - must be present in your `%PATH%` or passed in via - `PYTHON=`. - -* If you are building the font features demo with the older PangoFT2-style - (i.e. pre-Pango-1.44.x and pre-HarfBuzz-2.2.0) support, pass in - `FONT_FEATURES_USE_PANGOFT2=1` in addition to `FONT_FEATURES_DEMO=1` in - the NMake command line. The gtk3-demo project files will also be updated - with the appropriate dependent libraries linked in-please check that the - project settings contain the correct .lib file names for your system, as - they assume the most common names are used there. - -Building the translations ---- -Building translations is supported via Meson builds or via the Visual -Studio projects, both of which require a working `msgfmt.exe` (from -`gettext-tools`, a part of gettext) in the `%PATH%`, or for the Visual -Studio projects, passed into the arguments in `InstallBuildsBase` -in `gtk3-build-defines.[props|vsprops]` with `MSGFMT=`. -For the Visual Studio projects, for this to work one needs to also supply -a `INSTALL_TRANSLATIONS=1` (without the quotes) argument to the same -`InstallBuildsBase` in the afore-mentioned property sheet. Using -`msgfmt.exe` from Cygwin or MSYS2 is supported as well. diff --git a/win32/bootstrap-msvc.mak b/win32/bootstrap-msvc.mak deleted file mode 100644 index bc3c03a1fe..0000000000 --- a/win32/bootstrap-msvc.mak +++ /dev/null @@ -1,59 +0,0 @@ -# NMake Makefile portion for generating Visual Studio -# projects and the other related items from a GIT checkout. -# Items in here should not need to be edited unless -# one is maintaining the NMake build files. - -!ifndef PYTHON -PYTHON=python -!endif -!ifndef PERL -PERL=perl -!endif - -NMAKE_ARGS = PYTHON=$(PYTHON) PERL=$(PERL) -!ifdef USE_EGL -NMAKE_ARGS = $(NMAKE_ARGS) USE_EGL=$(USE_EGL) -!endif -!ifdef FONT_FEATURES_DEMO -NMAKE_ARGS = $(NMAKE_ARGS) FONT_FEATURES_DEMO=$(FONT_FEATURES_DEMO) -!endif -!ifdef FONT_FEATURES_USE_PANGOFT2 -NMAKE_ARGS = $(NMAKE_ARGS) FONT_FEATURES_USE_PANGOFT2=$(FONT_FEATURES_USE_PANGOFT2) -!endif - -GENERATED_ITEMS = \ - config-msvc.mak \ - ..\config.h.win32 \ - vs9\gtk3-version-paths.vsprops \ - vs1x-props\gtk3-version-paths.props - -all: bootstrap-msvc-projects - -config-msvc.mak: config-msvc.mak.in ..\configure.ac gen-version-items.py -..\config.h.win32: ..\config.h.win32.in ..\configure.ac gen-version-items.py -vs9\gtk3-version-paths.vsprops: vs9\gtk3-version-paths.vsprops.in ..\configure.ac gen-version-items.py -vs1x-props\gtk3-version-paths.props: vs1x-props\gtk3-version-paths.props.in ..\configure.ac gen-version-items.py - -config-msvc.mak \ -..\config.h.win32 \ -vs9\gtk3-version-paths.vsprops \ -vs1x-props\gtk3-version-paths.props: - @echo Generating $@... - @$(PYTHON) .\gen-version-items.py --source=$@.in -o=$@ - -bootstrap-msvc-projects: $(GENERATED_ITEMS) - $(MAKE) /f generate-msvc.mak $(NMAKE_ARGS) generate-broadway-items regenerate-all-msvc-projs - -clean: - @-for %%v in (11 12 14 15 16 17) do @for %%x in (sln vcxproj vcxproj.filters) do @del vs%%v\*.%%x - @for %%x in (vcxproj vcxproj.filters) do @for %%f in (vs10\*.%%x) do @if exist %%fin del %%f - @for %%x in (vcxproj vcxproj.filters) do @for %%f in (vs10\*.%%x) do @if exist %%fin del %%f - @for %%x in (vcproj) do @for %%f in (vs9\*.%%x) do @if exist %%fin del %%f - @-del ..\gdk\broadway\broadwayjs.h ..\gdk\broadway\clienthtml.h - @-del ..\config.h.win32 config-msvc.mak - @-del vs9\gtk3-version-paths.vsprops - @-del vs1x-props\gtk3-version-paths.props - @-for %%v in (9 10 11 12 14 15 16 17) do for %%d in (Debug Release Debug_Broadway Release_Broadway .vs) do rmdir /s/q vs%%v\%%d - @-rmdir /s/q __pycache__ - @-del ..\gdk-*-build - @-for %%v in (9 10 11 12 14 15 16 17) do for %%f in (vs%%v\*.user vs%%v\gtk+.vc.db vs%%v\gtk+.suo) do del /f %%f diff --git a/win32/config-msvc.mak.in b/win32/config-msvc.mak.in deleted file mode 100644 index 23f2913f4d..0000000000 --- a/win32/config-msvc.mak.in +++ /dev/null @@ -1,136 +0,0 @@ -# NMake Makefile portion for enabling features for Windows builds - -!include detectenv-msvc.mak - -# Default prefix if not defined -!ifndef PREFIX -PREFIX=..\..\vs$(VSVER)\$(PLAT) -!endif - -# Configurable paths to the various interpreters we need -!ifndef PERL -PERL = perl -!endif - -!ifndef PYTHON -PYTHON=python -!endif - -# Path to the pkg-config tool, if not already in the PATH -!if "$(PKG_CONFIG)" == "" -PKG_CONFIG=pkg-config -!endif - -# Configurable paths to the various scripts and tools that we are using -!ifndef GLIB_MKENUMS -GLIB_MKENUMS = $(PREFIX)\bin\glib-mkenums -!endif - -!ifndef GLIB_GENMARSHAL -GLIB_GENMARSHAL = $(PREFIX)\bin\glib-genmarshal -!endif - -!ifndef GLIB_COMPILE_RESOURCES -GLIB_COMPILE_RESOURCES = $(PREFIX)\bin\glib-compile-resources.exe -!endif - -!ifndef GDBUS_CODEGEN -GDBUS_CODEGEN = $(PREFIX)\bin\gdbus-codegen -!endif - -!ifndef GLIB_COMPILE_SCHEMAS -GLIB_COMPILE_SCHEMAS = $(PREFIX)\bin\glib-compile-schemas.exe -!endif - -!ifndef MSGFMT -MSGFMT = msgfmt -!endif - -!ifndef INCLUDEDIR -INCLUDEDIR=$(PREFIX)\include -!endif - -!ifndef LIBDIR -LIBDIR=$(PREFIX)\lib -!endif - -!if "$(PLAT)" == "x64" -AT_PLAT=x86_64 -!elseif "$(PLAT)" == "arm64" -AT_PLAT=aarch64 -!elseif "$(PLAT)" == "Win32" -AT_PLAT=i686 -!else -AT_PLAT=unknown -!endif - -demo_sources = $(demos_base) -more_demo_sources = \ - ..\demos\gtk-demo\gtkfishbowl.c \ - ..\demos\gtk-demo\main.c - -!ifdef FONT_FEATURES_DEMO -demo_sources = $(demo_sources) $(font_features_demo) -!endif - -# Please do not change anything beneath this line unless maintaining the NMake Makefiles -GTK_INTERFACE_AGE = @GTK_INTERFACE_AGE@ -GTK_VERSION = @GTK_VERSION@ - -GDK_PREPROCESSOR_FLAGS = \ - /DG_LOG_USE_STRUCTURED=1 \ - /DGDK_COMPILATION \ - /I.. \ - /I..\gdk \ - /I..\gdk\win32 - -GTK_PREPROCESSOR_FLAGS = \ - /I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk \ - /I..\gtk \ - /I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk \ - /I..\gdk \ - /I..\gdk\win32 \ - /I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3 \ - /I.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3 \ - /I.. \ - /I$(INCLUDEDIR)\gdk-pixbuf-2.0 \ - /I$(INCLUDEDIR)\pango-1.0 \ - /I$(INCLUDEDIR)\atk-1.0 \ - /I$(INCLUDEDIR)\harfbuzz \ - /I$(INCLUDEDIR)\cairo \ - /I$(INCLUDEDIR)\gio-win32-2.0 \ - /I$(INCLUDEDIR)\glib-2.0 \ - /I$(LIBDIR)\glib-2.0\include \ - /I$(INCLUDEDIR) \ - /DHAVE_CONFIG_H \ - /DG_DISABLE_SINGLE_INCLUDES \ - /DATK_DISABLE_SINGLE_INCLUDES \ - /DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES \ - /DGTK_DISABLE_SINGLE_INCLUDES \ - /D_USE_MATH_DEFINES \ - /DGTK_COMPILATION \ - /DG_LOG_DOMAIN=\"Gtk\" \ - /DGTK_HOST=\"$(AT_PLAT)-pc-vs$(VSVER)\" \ - /DGTK_PRINT_BACKENDS=\"file\" \ - /DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \ - /DINCLUDE_IM_am_et \ - /DINCLUDE_IM_cedilla \ - /DINCLUDE_IM_cyrillic_translit \ - /DINCLUDE_IM_ime \ - /DINCLUDE_IM_inuktitut \ - /DINCLUDE_IM_ipa \ - /DINCLUDE_IM_multipress \ - /DINCLUDE_IM_thai \ - /DINCLUDE_IM_ti_er \ - /DINCLUDE_IM_ti_et \ - /DINCLUDE_IM_viqr \ - /DGTK_LIBDIR=\"$(PREFIX:\=/)/lib\" \ - /DGTK_DATADIR=\"$(PREFIX:\=/)/share\" \ - /DGTK_DATA_PREFIX=\"$(PREFIX:\=/)\" \ - /DGTK_SYSCONFDIR=\"$(PREFIX:\=/)/etc\" \ - /DMULTIPRESS_CONFDIR=\"$(PREFIX:\=/)/etc/gtk-3.0\" \ - /DMULTIPRESS_LOCALEDIR=\"$(PREFIX:\=/)/share/locale\" \ - /DGTK_VERSION=\"$(GTK_VERSION)\" \ - /DGTK_BINARY_VERSION=\"3.0.0\" \ - /DGDK_DISABLE_DEPRECATED \ - /DISOLATION_AWARE_ENABLED diff --git a/win32/create-lists-msvc.mak b/win32/create-lists-msvc.mak deleted file mode 100644 index f678e36d7e..0000000000 --- a/win32/create-lists-msvc.mak +++ /dev/null @@ -1,306 +0,0 @@ -# Convert the source listing to object (.obj) listing in -# another NMake Makefile module, include it, and clean it up. -# This is a "fact-of-life" regarding NMake Makefiles... -# This file does not need to be changed unless one is maintaining the NMake Makefiles - -# For those wanting to add things here: -# To add a list, do the following: -# # $(description_of_list) -# if [call create-lists.bat header $(makefile_snippet_file) $(variable_name)] -# endif -# -# if [call create-lists.bat file $(makefile_snippet_file) $(file_name)] -# endif -# -# if [call create-lists.bat footer $(makefile_snippet_file)] -# endif -# ... (repeat the if [call ...] lines in the above order if needed) -# !include $(makefile_snippet_file) -# -# (add the following after checking the entries in $(makefile_snippet_file) is correct) -# (the batch script appends to $(makefile_snippet_file), you will need to clear the file unless the following line is added) -#!if [del /f /q $(makefile_snippet_file)] -#!endif - -# In order to obtain the .obj filename that is needed for NMake Makefiles to build DLLs/static LIBs or EXEs, do the following -# instead when doing 'if [call create-lists.bat file $(makefile_snippet_file) $(file_name)]' -# (repeat if there are multiple $(srcext)'s in $(source_list), ignore any headers): -# !if [for %c in ($(source_list)) do @if "%~xc" == ".$(srcext)" @call create-lists.bat file $(makefile_snippet_file) $(intdir)\%~nc.obj] -# -# $(intdir)\%~nc.obj needs to correspond to the rules added in build-rules-msvc.mak -# %~xc gives the file extension of a given file, %c in this case, so if %c is a.cc, %~xc means .cc -# %~nc gives the file name of a given file without extension, %c in this case, so if %c is a.cc, %~nc means a - -NULL= - -# For GDK public headers and sources -!include ..\gdk\gdk-sources.inc - -!if [call create-lists.bat header gdk_sources_msvc$(VSVER)_$(PLAT).mak GDK_PUBLIC_HEADERS] -!endif - -!if [for %f in ($(gdk_public_h_sources) $(gdk_deprecated_h_sources)) do @call create-lists.bat file gdk_sources_msvc$(VSVER)_$(PLAT).mak ../gdk/%f] -!endif - -!if [call create-lists.bat footer gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gdk_sources_msvc$(VSVER)_$(PLAT).mak GDK_C_SRCS] -!endif - -!if [for %f in ($(gdk_c_sources)) do @call create-lists.bat file gdk_sources_msvc$(VSVER)_$(PLAT).mak ../gdk/%f] -!endif - -!if [call create-lists.bat footer gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -# For GDK-Win32 public headers and sources -!include ..\gdk\win32\gdk-win32-sources.inc - -!if [call create-lists.bat header gdk_sources_msvc$(VSVER)_$(PLAT).mak GDK_WIN32_PUBLIC_HEADERS] -!endif - -!if [for %f in ($(libgdkwin32include_HEADERS)) do @call create-lists.bat file gdk_sources_msvc$(VSVER)_$(PLAT).mak ../gdk/win32/%f] -!endif - -!if [call create-lists.bat footer gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gdk_sources_msvc$(VSVER)_$(PLAT).mak GDK_WIN32_C_SRCS] -!endif - -!if [for %f in ($(libgdk_win32_la_SOURCES)) do @if "%~xf" == ".c" call create-lists.bat file gdk_sources_msvc$(VSVER)_$(PLAT).mak ..\gdk\win32\%f] -!endif - -!if [call create-lists.bat footer gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gdk_sources_msvc$(VSVER)_$(PLAT).mak GDK_WIN32_INTROSPECTION_SRCS] -!endif - -!if [for %f in ($(w32_introspection_files)) do @call create-lists.bat file gdk_sources_msvc$(VSVER)_$(PLAT).mak ../gdk/%f] -!endif - -!if [call create-lists.bat footer gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -# For GDK-Broadway public headers -!include ..\gdk\broadway\gdk-broadway-sources.inc - -!if [call create-lists.bat header gdk_sources_msvc$(VSVER)_$(PLAT).mak GDK_BROADWAY_C_SRCS] -!endif - -!if [for %f in ($(GDK_BROADWAY_NON_GENERATED_SOURCES)) do @if "%~xf" == ".c" call create-lists.bat file gdk_sources_msvc$(VSVER)_$(PLAT).mak ..\gdk\broadway\%f] -!endif - -!if [call create-lists.bat footer gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gdk_sources_msvc$(VSVER)_$(PLAT).mak BROADWAYD_C_SRCS] -!endif - -!if [for %f in ($(broadwayd_SOURCES)) do @if "%~xf" == ".c" call create-lists.bat file gdk_sources_msvc$(VSVER)_$(PLAT).mak ..\gdk\broadway\%f] -!endif - -!if [call create-lists.bat footer gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!include gdk_sources_msvc$(VSVER)_$(PLAT).mak - -!if [del /f /q gdk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -# For GDK resources - -!if [call create-lists.bat header resource_sources_msvc$(VSVER)_$(PLAT).mak GDK_RESOURCES] -!endif - -!if [for %f in (..\gdk\resources\glsl\*.glsl) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f] -!endif - -!if [call create-lists.bat footer resource_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header resource_sources_msvc$(VSVER)_$(PLAT).mak GTK_RESOURCES] -!endif - -# For GTK public headers and sources -!include ..\gtk\gtk-sources.inc -!include ..\gtk\a11y\Makefile.inc -!include ..\gtk\deprecated\Makefile.inc -!include ..\gtk\inspector\Makefile.inc - -# For the libgail-util public headers -!include ..\libgail-util\libgail-util-sources.inc - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_PUBLIC_ENUM_HEADERS] -!endif - -!if [for %f in ($(GTK_PUB_HDRS:.h=)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f.h] -!endif - -!if [for %f in ($(a11y_h_sources) $(gtk_deprecated_h_sources)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_PRIVATE_ENUM_HEADERS] -!endif - -!if [for %f in ($(GTK_PRIVATE_TYPE_HDRS)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_SEMI_PRIVATE_HEADERS] -!endif - -!if [for %f in ($(gtk_semi_private_h_sources)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_MISC_C_SRCS] -!endif - -!if [for %f in ($(a11y_c_sources) $(gtk_deprecated_c_sources) $(inspector_c_sources)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_C_SRCS_A_H] -!endif - -!if [for %f in ($(gtk_base_c_sources_base_gtka_gtkh:.c=)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f.c] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_C_SRCS_I_W] -!endif - -!if [for %f in ($(gtk_base_c_sources_base_gtki_gtkw:.c=)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f.c] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_OS_WIN32_C_SRCS] -!endif - -!if [for %f in ($(gtk_os_win32_c_sources)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ../gtk/%f] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [echo GTK_C_SRCS = ^$(GTK_MISC_C_SRCS) ^$(GTK_C_SRCS_A_H) ^$(GTK_C_SRCS_I_W) ^$(GTK_OS_WIN32_C_SRCS)>>gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GTK_MORE_C_SRCS] -!endif - -!if [for %f in ($(gtk_use_win32_c_sources) $(gtk_clipboard_dnd_c_sources_generic)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ..\gtk\%f] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header gtk_sources_msvc$(VSVER)_$(PLAT).mak GAILUTIL_C_SRCS] -!endif - -!if [for %f in ($(util_c_sources)) do @call create-lists.bat file gtk_sources_msvc$(VSVER)_$(PLAT).mak ..\libgail-util\%f] -!endif - -!if [call create-lists.bat footer gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!include gtk_sources_msvc$(VSVER)_$(PLAT).mak - -!if [del /f /q gtk_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -# For GTK resources - -!if [for %f in ($(adwaita_theme_css_sources:/=\)) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak ..\gtk\%f] -!endif - -!if [for %x in (png svg) do @(for %f in (..\gtk\theme\Adwaita\assets\*.%x) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f)] -!endif - -!if [for %f in ($(highcontrast_theme_css_sources:/=\)) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak ..\gtk\%f] -!endif - -!if [for %x in (png svg) do @(for %f in (..\gtk\theme\HighContrast\assets\*.%x) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f)] -!endif - -!if [for %f in ($(win32_theme_css_sources:/=\)) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak ..\gtk\%f] -!endif - -!if [for %f in (..\gtk\cursor\*.png ..\gtk\gesture\*.symbolic.png ..\gtk\ui\*.ui) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f] -!endif - -!if [for %s in (16 22 24 32 48) do @(for %c in (actions status categories) do @(for %f in (..\gtk\icons\%sx%s\%c\*.png) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f))] -!endif - -!if [for %s in (scalable) do @(for %c in (status) do @(for %f in (..\gtk\icons\%s\%c\*.svg) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f))] -!endif - -!if [for %f in (..\gtk\inspector\*.ui ..\gtk\inspector\logo.png ..\gtk\emoji\*.data) do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f] -!endif - -!if [call create-lists.bat footer resource_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -# For gtk demo program resources - -!if [call create-lists.bat header resource_sources_msvc$(VSVER)_$(PLAT).mak GTK_DEMO_RESOURCES] -!endif - -!if [for /f %f in ('$(GLIB_COMPILE_RESOURCES) --generate-dependencies --sourcedir=..\demos\gtk-demo ..\demos\gtk-demo\demo.gresource.xml') do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f] -!endif - -!if [call create-lists.bat footer resource_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header resource_sources_msvc$(VSVER)_$(PLAT).mak ICON_BROWSER_RESOURCES] -!endif - -!if [for /f %f in ('$(GLIB_COMPILE_RESOURCES) --sourcedir=..\demos\icon-browser --generate-dependencies ..\demos\icon-browser\iconbrowser.gresource.xml') do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f] -!endif - -!if [call create-lists.bat footer resource_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header resource_sources_msvc$(VSVER)_$(PLAT).mak WIDGET_FACTORY_RESOURCES] -!endif - -!if [for /f %f in ('$(GLIB_COMPILE_RESOURCES) --sourcedir=..\demos\widget-factory --generate-dependencies ..\demos\widget-factory\widget-factory.gresource.xml') do @call create-lists.bat file resource_sources_msvc$(VSVER)_$(PLAT).mak %f] -!endif - -!if [call create-lists.bat footer resource_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!include resource_sources_msvc$(VSVER)_$(PLAT).mak - -!if [del /f /q resource_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!if [call create-lists.bat header demo_sources_msvc$(VSVER)_$(PLAT).mak demo_actual_sources] -!endif - -!if [for %f in ($(demo_sources)) do @call create-lists.bat file demo_sources_msvc$(VSVER)_$(PLAT).mak ..\demos\gtk-demo\%f] -!endif - -!if [call create-lists.bat footer demo_sources_msvc$(VSVER)_$(PLAT).mak] -!endif - -!include demo_sources_msvc$(VSVER)_$(PLAT).mak - -!if [del /f /q demo_sources_msvc$(VSVER)_$(PLAT).mak] -!endif diff --git a/win32/create-lists.bat b/win32/create-lists.bat deleted file mode 100644 index ef60d5ce11..0000000000 --- a/win32/create-lists.bat +++ /dev/null @@ -1,42 +0,0 @@ -@echo off -rem Simple .bat script for creating the NMake Makefile snippets. - -if not "%1" == "header" if not "%1" == "file" if not "%1" == "footer" goto :error_cmd -if "%2" == "" goto error_no_destfile - -if "%1" == "header" goto :header -if "%1" == "file" goto :addfile -if "%1" == "footer" goto :footer - -:header -if "%3" == "" goto error_var -echo %3 = \>>%2 -goto done - -:addfile -if "%3" == "" goto error_file -echo. %3 \>>%2 -goto done - -:footer -echo. $(NULL)>>%2 -echo.>>%2 -goto done - -:error_cmd -echo Specified command '%1' was invalid. Valid commands are: header file footer. -goto done - -:error_no_destfile -echo Destination NMake snippet file must be specified -goto done - -:error_var -echo A name must be specified for using '%1'. -goto done - -:error_file -echo A file must be specified for using '%1'. -goto done - -:done \ No newline at end of file diff --git a/win32/detectenv-msvc.mak b/win32/detectenv-msvc.mak deleted file mode 100644 index 4c25954102..0000000000 --- a/win32/detectenv-msvc.mak +++ /dev/null @@ -1,86 +0,0 @@ -# Common NMake Makefile module for checking the build environment -# This can be copied from $(glib_srcroot)\build\win32 for GNOME items -# that support MSVC builds and introspection under MSVC, and can be used -# for building test programs as well. - -# Check to see we are configured to build with MSVC (MSDEVDIR, MSVCDIR or -# VCINSTALLDIR) or with the MS Platform SDK (MSSDK or WindowsSDKDir) -!if !defined(VCINSTALLDIR) && !defined(WINDOWSSDKDIR) -MSG = ^ -This Makefile is only for Visual Studio 2008 and later.^ -You need to ensure that the Visual Studio Environment is properly set up^ -before running this Makefile. -!error $(MSG) -!endif - -ERRNUL = 2>NUL -_HASH=^# - -!if ![echo VCVERSION=_MSC_VER > vercl.x] \ - && ![echo $(_HASH)if defined(_M_IX86) >> vercl.x] \ - && ![echo PLAT=Win32 >> vercl.x] \ - && ![echo $(_HASH)elif defined(_M_AMD64) >> vercl.x] \ - && ![echo PLAT=x64 >> vercl.x] \ - && ![echo $(_HASH)elif defined(_M_ARM64) >> vercl.x] \ - && ![echo PLAT=arm64 >> vercl.x] \ - && ![echo $(_HASH)endif >> vercl.x] \ - && ![cl -nologo -TC -P vercl.x $(ERRNUL)] -!include vercl.i -!if ![echo VCVER= ^\> vercl.vc] \ - && ![set /a $(VCVERSION) / 100 - 6 >> vercl.vc] -!include vercl.vc -!endif -!endif -!if ![del $(ERRNUL) /q/f vercl.x vercl.i vercl.vc] -!endif - -!if $(VCVERSION) > 1499 && $(VCVERSION) < 1600 -VSVER = 9 -!elseif $(VCVERSION) > 1599 && $(VCVERSION) < 1700 -VSVER = 10 -!elseif $(VCVERSION) > 1699 && $(VCVERSION) < 1800 -VSVER = 11 -!elseif $(VCVERSION) > 1799 && $(VCVERSION) < 1900 -VSVER = 12 -!elseif $(VCVERSION) > 1899 && $(VCVERSION) < 1910 -VSVER = 14 -!elseif $(VCVERSION) > 1909 && $(VCVERSION) < 1920 -VSVER = 15 -!elseif $(VCVERSION) > 1919 && $(VCVERSION) < 1930 -VSVER = 16 -!elseif $(VCVERSION) > 1929 && $(VCVERSION) < 2000 -VSVER = 17 -!else -VSVER = 0 -!endif - -!if "$(VSVER)" == "0" -MSG = ^ -This NMake Makefile set supports Visual Studio^ -9 (2008) through 17 (2022). Your Visual Studio^ -version is not supported. -!error $(MSG) -!endif - -VALID_CFGSET = FALSE -!if "$(CFG)" == "release" || "$(CFG)" == "debug" || "$(CFG)" == "Release" || "$(CFG)" == "Debug" -VALID_CFGSET = TRUE -!endif - -# We want debugging symbols logged for all builds, -# using .pdb files for release builds -CFLAGS_BASE = /Zi - -!if "$(CFG)" == "release" || "$(CFG)" == "Release" -CFLAGS_ADD = /MD /O2 $(CFLAGS_BASE) -!else -CFLAGS_ADD = /MDd /Od $(CFLAGS_BASE) -!endif - -!if "$(PLAT)" == "x64" -LDFLAGS_ARCH = /machine:x64 -!elseif "$(PLAT)" == "arm64" -LDFLAGS_ARCH = /machine:arm64 -!else -LDFLAGS_ARCH = /machine:x86 -!endif diff --git a/win32/gen-version-items.py b/win32/gen-version-items.py deleted file mode 100644 index 2a5ba35933..0000000000 --- a/win32/gen-version-items.py +++ /dev/null @@ -1,79 +0,0 @@ -#!/usr/bin/python3 - -# Generate various items with version info - -# Author: Fan, Chun-wei -# Date: July 25, 2019 - -import argparse -import os -import re -import sys - -from replace import replace_multi, replace - -def get_srcroot(): - if not os.path.isabs(__file__): - path = os.path.abspath(__file__) - else: - path = __file__ - dirname = os.path.dirname(path) - return os.path.abspath(os.path.join(dirname, '..')) - -def get_version(srcroot): - ver = {} - RE_VERSION = re.compile(r'^m4_define\(\[(gtk_\w+)\],\s*\[(\d+)\]\)') - with open(os.path.join(srcroot, 'configure.ac'), 'r') as ac: - for i in ac: - mo = RE_VERSION.search(i) - if mo: - ver[mo.group(1).upper()] = int(mo.group(2)) - ver['GTK_VERSION'] = '%d.%d.%d' % (ver['GTK_MAJOR_VERSION'], - ver['GTK_MINOR_VERSION'], - ver['GTK_MICRO_VERSION']) - return ver - -def main(argv): - srcdir = os.path.dirname(__file__) - top_srcdir = os.path.join(srcdir, os.pardir) - parser = argparse.ArgumentParser(description='Generate various items with version info') - parser.add_argument('--version', help='Version of the package') - parser.add_argument('--interface-age', help='Interface age of the package') - parser.add_argument('--source', help='Source file template to process', - required=True) - parser.add_argument('--output', '-o', help='Output generated file location', - required=True) - args = parser.parse_args() - version_info = get_version(get_srcroot()) - - # If version and/or interface-age were specified, use them, - # otherwise use the info we have from configure.ac. - if args.version is not None: - gtk_version = args.version - else: - gtk_version = version_info['GTK_VERSION'] - if args.interface_age is not None: - interface_age = args.interface_age - else: - interface_age = version_info['GTK_INTERFACE_AGE'] - - version_parts = gtk_version.split('.') - # (100 * gtk_minor_version + gtk_micro_version - gtk_interface_age) - binary_age = (int(version_parts[1]) * 100) + int(version_parts[2]) - lt_current = (int(version_parts[1]) * 100) + int(version_parts[2]) - int(interface_age) - lt_age = binary_age - int(interface_age) - - version_info_replace_items = {'@GTK_MAJOR_VERSION@': version_parts[0], - '@GTK_MINOR_VERSION@': version_parts[1], - '@GTK_MICRO_VERSION@': version_parts[2], - '@GTK_API_VERSION@': '3.0', - '@GTK_VERSION@': gtk_version, - '@GTK_BINARY_AGE@': str(binary_age), - '@GTK_INTERFACE_AGE@': str(interface_age), - '@GETTEXT_PACKAGE@': 'gtk30', - '@LT_CURRENT_MINUS_AGE@': str(lt_current - lt_age)} - - replace_multi(args.source, args.output, version_info_replace_items) - -if __name__ == '__main__': - sys.exit(main(sys.argv)) diff --git a/win32/generate-msvc.mak b/win32/generate-msvc.mak deleted file mode 100644 index 8eb73c4bdd..0000000000 --- a/win32/generate-msvc.mak +++ /dev/null @@ -1,388 +0,0 @@ -# NMake Makefile portion for code generation and -# intermediate build directory creation -# Items in here should not need to be edited unless -# one is maintaining the NMake build files. - -!include config-msvc.mak -!include ../demos/gtk-demo/demos-sources.mak -!include create-lists-msvc.mak -!include generate-msvcprojs.mak - -# Copy the pre-defined gdkconfig.h.[win32|win32_broadway] -!if "$(CFG)" == "release" || "$(CFG)" == "Release" -GDK_OLD_CFG = debug -!else -GDK_OLD_CFG = release -!endif - -!ifdef BROADWAY -GDK_CONFIG = broadway -GDK_DEL_CONFIG = win32 -GDK_CONFIG_TEMPLATE = ..\gdk\gdkconfig.h.win32_broadway -!else -GDK_CONFIG = win32 -GDK_DEL_CONFIG = broadway -GDK_CONFIG_TEMPLATE = ..\gdk\gdkconfig.h.win32 -!endif - -GDK_MARSHALERS_FLAGS = --prefix=_gdk_marshal --valist-marshallers -GDK_RESOURCES_ARGS = --target=$@ --sourcedir=..\gdk --c-name _gdk --manual-register -GTK_MARSHALERS_FLAGS = --prefix=_gtk_marshal --valist-marshallers -GTK_RESOURCES_ARGS = --target=$@ --sourcedir=..\gtk --c-name _gtk --manual-register - -GDK_GENERATED_SOURCES = \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkconfig.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.c \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkmarshalers.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkmarshalers.c \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkresources.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkresources.c \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkversionmacros.h - -GTK_VERSION_H = .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkversion.h - -GTK_TYPEBUILTIN_SOURCES = \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.c - -GTK_GENERATED_SOURCES = \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypefuncs.inc \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.c \ - $(GTK_TYPEBUILTIN_SOURCES) \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkdbusgenerated.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkdbusgenerated.c \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkmarshalers.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkmarshalers.c \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkresources.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkresources.c \ - $(GTK_VERSION_H) - -EMOJI_GRESOURCE_XML = \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\de.gresource.xml \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\es.gresource.xml \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\fr.gresource.xml \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\zh.gresource.xml - -EMOJI_GRESOURCE = $(EMOJI_GRESOURCE_XML:.gresource.xml=.gresource) - -generate-base-sources: \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\config.h \ - $(GDK_GENERATED_SOURCES) \ - $(GTK_GENERATED_SOURCES) \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.rc \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk-win32.rc \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\libgtk3.manifest \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk.gresource.xml \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-demo\demos.h \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-demo\demo_resources.c \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-icon-browser\resources.c \ - .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-widget-factory\widget_factory_resources.c \ - $(EMOJI_GRESOURCE) - -# Copy the pre-defined config.h.win32 and demos.h.win32 -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\config.h: ..\config.h.win32 -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-demo\demos.h: ..\demos\gtk-demo\demos.h.win32 - -# Generate the versioned headers and resource scripts (*.rc) -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkversionmacros.h: ..\gdk\gdkversionmacros.h.in -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkversion.h: ..\gtk\gtkversion.h.in -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.rc: ..\gdk\win32\rc\gdk.rc.in -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk-win32.rc: ..\gtk\gtk-win32.rc.body.in - -..\gdk-$(CFG)-$(GDK_CONFIG)-build: $(GDK_CONFIG_TEMPLATE) - @if exist ..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build del ..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build - @if exist ..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build del ..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build - @if exist ..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build del ..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build - @copy $** $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkconfig.h: ..\gdk-$(CFG)-$(GDK_CONFIG)-build - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\config.h \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkconfig.h \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-demo\demos.h: - @echo Copying $@... - @if not exist $(@D)\ md $(@D) - @copy $** $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.c: ..\gdk\gdkenumtypes.c.template $(GDK_PUBLIC_HEADERS) -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.h: ..\gdk\gdkenumtypes.h.template $(GDK_PUBLIC_HEADERS) -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.c: ..\gtk\gtktypebuiltins.c.template $(GTK_PUBLIC_ENUM_HEADERS) -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.h: ..\gtk\gtktypebuiltins.h.template $(GTK_PUBLIC_ENUM_HEADERS) -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.c: ..\gtk\gtkprivatetypebuiltins.c.template $(GTK_PRIVATE_ENUM_HEADERS) -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.h: ..\gtk\gtkprivatetypebuiltins.h.template $(GTK_PRIVATE_ENUM_HEADERS) - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.c \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.h: - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @cd ..\gdk - @$(PYTHON) $(GLIB_MKENUMS) --template $(@F).template $(gdk_public_h_sources) $(gdk_deprecated_h_sources) > ..\win32\$@ - @cd ..\win32 - -# Generate the private headers needed for broadway-server.c -generate-broadway-items: ..\gdk\broadway\clienthtml.h ..\gdk\broadway\broadwayjs.h - -..\gdk\broadway\clienthtml.h: ..\gdk\broadway\client.html - @echo Generating $@... - @$(PERL) ..\gdk\broadway\toarray.pl client_html $**>$@ - -..\gdk\broadway\broadwayjs.h: \ -..\gdk\broadway\broadway.js \ -..\gdk\broadway\rawinflate.min.js - @echo Generating $@... - @$(PERL) ..\gdk\broadway\toarray.pl broadway_js $**>$@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.h \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.c: - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @cd ..\gtk - @$(PYTHON) $(GLIB_MKENUMS) --template $(@F).template $(GTK_PUB_HDRS) $(a11y_h_sources) $(gtk_deprecated_h_sources) > ..\win32\$@ - @cd ..\win32 - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.c \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.h: - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @cd ..\gtk - @$(PYTHON) $(GLIB_MKENUMS) --template $(@F).template $(GTK_PRIVATE_TYPE_HDRS) > ..\win32\$@ - @cd ..\win32 - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkversionmacros.h \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkversion.h \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.rc \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk-win32.rc: - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @$(PYTHON) gen-version-items.py --version=$(GTK_VERSION) --interface-age=$(GTK_INTERFACE_AGE) --source=$** --output=$@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkmarshalers.h: ..\gdk\gdkmarshalers.list - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @$(PYTHON) $(GLIB_GENMARSHAL) $(GDK_MARSHALERS_FLAGS) --header $** > $@.tmp - @move $@.tmp $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkmarshalers.c: ..\gdk\gdkmarshalers.list - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @$(PYTHON) $(GLIB_GENMARSHAL) $(GDK_MARSHALERS_FLAGS) --body $** > $@.tmp - @move $@.tmp $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.gresource.xml: $(GDK_RESOURCES) - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @echo ^ >$@ - @echo ^ >> $@ - @echo ^ >> $@ - @for %%f in (..\gdk\resources\glsl\*.glsl) do @echo ^resources/glsl/%%~nxf^ >> $@ - @echo ^ >> $@ - @echo ^ >> $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkresources.h: .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.gresource.xml - @echo Generating $@... - @if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT) - @if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT) - @if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA) - @start /min $(GLIB_COMPILE_RESOURCES) $** $(GDK_RESOURCES_ARGS) --generate-header - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkresources.c: .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.gresource.xml - @echo Generating $@... - @if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT) - @if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT) - @if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA) - @start /min $(GLIB_COMPILE_RESOURCES) $** $(GDK_RESOURCES_ARGS) --generate-source - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\libgtk3.manifest: ..\gtk\libgtk3.manifest.in - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @$(PYTHON) replace.py \ - --action=replace-var \ - --input=$** --output=$@ \ - --var=EXE_MANIFEST_ARCHITECTURE \ - --outstring=* - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkdbusgenerated.h: ..\gtk\gtkdbusinterfaces.xml - @echo Generating GTK DBus sources... - @if not exist $(@D)\ md $(@D) - @$(PYTHON) $(GDBUS_CODEGEN) \ - --interface-prefix org.Gtk. --c-namespace _Gtk \ - --generate-c-code gtkdbusgenerated $** \ - --output-directory $(@D) - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkdbusgenerated.c: .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkdbusgenerated.h - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypefuncs.inc: \ -..\gtk\gentypefuncs.py \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkversion.h \ -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.h - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @echo #undef GTK_COMPILATION > $(@R).preproc.c - @echo #include "gtkx.h" >> $(@R).preproc.c - @cl /EP $(GTK_PREPROCESSOR_FLAGS) $(@R).preproc.c > $(@R).combined.c - @$(PYTHON) ..\gtk\gentypefuncs.py $@ $(@R).combined.c - @del $(@R).preproc.c $(@R).combined.c - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk.gresource.xml: $(GTK_RESOURCES) - @echo Generating $@... - @echo ^> $@ - @echo ^>> $@ - @echo ^>> $@ - @echo ^theme/Adwaita/gtk.css^>> $@ - @echo ^theme/Adwaita/gtk-dark.css^>> $@ - @echo ^theme/Adwaita/gtk-contained.css^>> $@ - @echo ^theme/Adwaita/gtk-contained-dark.css^>> $@ - @for %%f in (..\gtk\theme\Adwaita\assets\*.png) do @echo ^theme/Adwaita/assets/%%~nxf^>> $@ - @for %%f in (..\gtk\theme\Adwaita\assets\*.svg) do @echo ^theme/Adwaita/assets/%%~nxf^>> $@ - @echo ^theme/HighContrast/gtk.css^>> $@ - @echo ^theme/HighContrast/gtk-inverse.css^>> $@ - @echo ^theme/HighContrast/gtk-contained.css^>> $@ - @echo ^theme/HighContrast/gtk-contained-inverse.css^>> $@ - @for %%f in (..\gtk\theme\HighContrast\assets\*.png) do @echo ^theme/HighContrast/assets/%%~nxf^>> $@ - @for %%f in (..\gtk\theme\HighContrast\assets\*.svg) do @echo ^theme/HighContrast/assets/%%~nxf^>> $@ - @echo ^theme/win32/gtk-win32-base.css^>> $@ - @echo ^theme/win32/gtk.css^>> $@ - @for %%f in (..\gtk\cursor\*.png) do @echo ^cursor/%%~nxf^>> $@ - @for %%f in (..\gtk\gesture\*.symbolic.png) do @echo ^gesture/%%~nxf^>> $@ - @for %%f in (..\gtk\ui\*.ui) do @echo ^ui/%%~nxf^>> $@ - @for %%s in (16 22 24 32 48) do @(for %%c in (actions status categories) do @(for %%f in (..\gtk\icons\%%sx%%s\%%c\*.png) do @echo ^icons/%%sx%%s/%%c/%%~nxf^>> $@)) - @for %%s in (scalable) do @(for %%c in (status) do @(for %%f in (..\gtk\icons\%%s\%%c\*.svg) do @echo ^icons/%%s/%%c/%%~nxf^>> $@)) - @for %%f in (..\gtk\inspector\*.ui) do @echo ^inspector/%%~nxf^>> $@ - @echo ^inspector/logo.png^>> $@ - @for %%f in (..\gtk\emoji\*.data) do @echo ^emoji/%%~nxf^>> $@ - @echo ^>> $@ - @echo ^>> $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkresources.h: .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk.gresource.xml - @echo Generating $@... - @if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT) - @if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT) - @if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA) - @start /min $(GLIB_COMPILE_RESOURCES) $(GTK_RESOURCES_ARGS) $** --generate-header - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkresources.c: .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk.gresource.xml - @echo Generating $@... - @if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT) - @if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT) - @if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA) - @start /min $(GLIB_COMPILE_RESOURCES) $(GTK_RESOURCES_ARGS) $** --generate-source - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkmarshalers.h: ..\gtk\gtkmarshalers.list - @echo Generating $@... - @$(PYTHON) $(GLIB_GENMARSHAL) $(GTK_MARSHALERS_FLAGS) --header $** > $@.tmp - @move $@.tmp $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkmarshalers.c: ..\gtk\gtkmarshalers.list - @echo Generating $@... - @echo #undef G_ENABLE_DEBUG> $@.tmp - @$(PYTHON) $(GLIB_GENMARSHAL) $(GTK_MARSHALERS_FLAGS) --body $** >> $@.tmp - @move $@.tmp $@ - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-demo\demo_resources.c: ..\demos\gtk-demo\demo.gresource.xml $(GTK_DEMO_RESOURCES) - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @$(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=..\demos\gtk-demo \ - --generate-source ..\demos\gtk-demo\demo.gresource.xml - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-icon-browser\resources.c: ..\demos\icon-browser\iconbrowser.gresource.xml $(ICON_BROWSER_RESOURCES) - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @$(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=..\demos\icon-browser \ - --generate-source ..\demos\icon-browser\iconbrowser.gresource.xml - -.\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-widget-factory\widget_factory_resources.c: \ -..\demos\icon-browser\iconbrowser.gresource.xml $(WIDGET_FACTORY_RESOURCES) - @echo Generating $@... - @if not exist $(@D)\ md $(@D) - @$(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=..\demos\widget-factory \ - --generate-source ..\demos\widget-factory\widget-factory.gresource.xml - -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\de.gresource.xml: ..\gtk\emoji\gresource.xml.in -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\es.gresource.xml: ..\gtk\emoji\gresource.xml.in -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\fr.gresource.xml: ..\gtk\emoji\gresource.xml.in -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\zh.gresource.xml: ..\gtk\emoji\gresource.xml.in - -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\de.gresource: .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\de.gresource.xml ..\gtk\emoji\de.data -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\es.gresource: .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\es.gresource.xml ..\gtk\emoji\es.data -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\fr.gresource: .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\fr.gresource.xml ..\gtk\emoji\fr.data -.\vs$(VSVER)\$(CFG)\$(PLAT)\bin\zh.gresource: .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\zh.gresource.xml ..\gtk\emoji\zh.data - -$(EMOJI_GRESOURCE_XML): - @echo Generating $@... - @if not exist $(@D)\ mkdir $(@D) - @$(PYTHON) replace.py -i=$** -o=$@ --action=replace-var --var=lang --outstring=$(@B:.gresource=) - -$(EMOJI_GRESOURCE): - @echo Generating $@... - @$(GLIB_COMPILE_RESOURCES) --sourcedir=..\gtk\emoji $@.xml --target=$@ - -regenerate-demos-h-win32: ..\demos\gtk-demo\geninclude.py $(demo_actual_sources) regenerate-demos-h-win32-msg $(GTK3_DEMO_VCPROJS) - @-del ..\demos\gtk-demo\demos.h.win32 - @cd ..\demos\gtk-demo - @$(PYTHON) geninclude.py demos.h.win32 $(demo_sources) - @cd ..\..\win32 - -..\po\gtk30.pot: ..\gtk\gtkbuilder.its - $(XGETTEXT) --default-domain="$(@B)" \ - --copyright-holder="GTK+ Team and others. See AUTHORS" \ - --package-name="gtk+" \ - --package-version="$(GTK_VERSION)" \ - --msgid-bugs-address="https://gitlab.gnome.org/GNOME/gtk/-/issues/" \ - --directory=".." \ - --add-comments=TRANSLATORS: --from-code=UTF-8 --keyword=_ --keyword=N_ \ - --keyword=C_:1c,2 --keyword=NC_:1c,2 --keyword=g_dngettext:2,3 --add-comments \ - --files-from="$(@D:\=/)/POTFILES.in" --output=$(@F) - @move $(@F) $@ - -..\po-properties\gtk30-properties.pot: - $(XGETTEXT) --default-domain="$(@B)" \ - --copyright-holder="GTK+ Team and others. See AUTHORS" \ - --package-name="gtk+" \ - --package-version="$(GTK_VERSION)" \ - --msgid-bugs-address="https://gitlab.gnome.org/GNOME/gtk/-/issues/" \ - --directory=".." \ - --from-code=UTF-8 --keyword --keyword=P_ --add-comments \ - --files-from="$(@D:\=/)/POTFILES.in" - @move $(@B).po $@ - -# Remove the generated files -clean: - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.gresource - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.gresource.xml - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-icon-browser\resources.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-demo\demo_resources.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk3-demo\demos.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypebuiltins.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkprivatetypebuiltins.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkversion.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkresources.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkresources.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkmarshalers.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkmarshalers.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk.gresource.xml - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtktypefuncs.inc - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkdbusgenerated.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtkdbusgenerated.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\libgtk3.manifest - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk\gtk-win32.rc - @-rd .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\gtk - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkenumtypes.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkresources.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkresources.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.gresource.xml - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkmarshalers.c - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkmarshalers.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdk.rc - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkversionmacros.h - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk\gdkconfig.h - @if exist ..\gdk-$(CFG)-$(GDK_CONFIG)-build del ..\gdk-$(CFG)-$(GDK_CONFIG)-build - @if exist ..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build del ..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build - @if exist ..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build del ..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build - @if exist ..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build del ..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build - @-del /f /q .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\config.h - @-rd .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\gdk diff --git a/win32/generate-msvcprojs.mak b/win32/generate-msvcprojs.mak deleted file mode 100644 index ef2f5d0a13..0000000000 --- a/win32/generate-msvcprojs.mak +++ /dev/null @@ -1,616 +0,0 @@ -# NMake Makefile portion for (re-)generating Visual Studio -# projects. Items in here should not need to be edited unless -# one is maintaining the NMake build files. - - -GTK3_VS10_STATIC_PROJS = \ - vs10\gtk+.sln \ - vs10\gtk-builder-tool.vcxproj \ - vs10\gtk-encode-symbolic-svg.vcxproj \ - vs10\gtk-query-settings.vcxproj \ - vs10\gtk-update-icon-cache.vcxproj \ - vs10\gtk3-demo-application.vcxproj \ - vs10\gtk3-icon-browser.vcxproj \ - vs10\gtk3-install.vcxproj \ - vs10\gtk3-introspect.vcxproj \ - vs10\gtk3-prebuild.vcxproj \ - vs10\gtk3-widget-factory.vcxproj \ - vs10\gtk-builder-tool.vcxproj.filters \ - vs10\gtk-encode-symbolic-svg.vcxproj.filters \ - vs10\gtk-query-settings.vcxproj.filters \ - vs10\gtk-update-icon-cache.vcxproj.filters \ - vs10\gtk3-demo-application.vcxproj.filters \ - vs10\gtk3-icon-browser.vcxproj.filters \ - vs10\gtk3-widget-factory.vcxproj.filters - -GTK3_VS11_STATIC_PROJS = $(GTK3_VS10_STATIC_PROJS:vs10\=vs11\) -GTK3_VS12_STATIC_PROJS = $(GTK3_VS10_STATIC_PROJS:vs10\=vs12\) -GTK3_VS14_STATIC_PROJS = $(GTK3_VS10_STATIC_PROJS:vs10\=vs14\) -GTK3_VS15_STATIC_PROJS = $(GTK3_VS10_STATIC_PROJS:vs10\=vs15\) -GTK3_VS16_STATIC_PROJS = $(GTK3_VS10_STATIC_PROJS:vs10\=vs16\) -GTK3_VS17_STATIC_PROJS = $(GTK3_VS10_STATIC_PROJS:vs10\=vs17\) - -GDK_VS9_PROJ = gdk-3.vcproj -GDKWIN32_VS9_PROJ = gdk3-win32.vcproj -GDKBROADWAY_VS9_PROJ = $(GDKWIN32_VS9_PROJ:-win32=-broadway) -GTK_VS9_PROJ = gtk-3.vcproj -GAILUTIL_VS9_PROJ = gailutil-3.vcproj -BROADWAYD_VS9_PROJ = broadwayd.vcproj -DEMO_VS9_PROJ = gtk3-demo.vcproj - -GDK_VS1X_PROJ = $(GDK_VS9_PROJ:.vcproj=.vcxproj) -GDKWIN32_VS1X_PROJ = $(GDKWIN32_VS9_PROJ:.vcproj=.vcxproj) -GDKBROADWAY_VS1X_PROJ = $(GDKBROADWAY_VS9_PROJ:.vcproj=.vcxproj) -GTK_VS1X_PROJ = $(GTK_VS9_PROJ:.vcproj=.vcxproj) -GAILUTIL_VS1X_PROJ = $(GAILUTIL_VS9_PROJ:.vcproj=.vcxproj) -BROADWAYD_VS1X_PROJ = $(BROADWAYD_VS9_PROJ:.vcproj=.vcxproj) -DEMO_VS1X_PROJ = $(DEMO_VS9_PROJ:.vcproj=.vcxproj) - -GDK_VS1X_PROJ_FILTERS = $(GDK_VS9_PROJ:.vcproj=.vcxproj.filters) -GDKWIN32_VS1X_PROJ_FILTERS = $(GDKWIN32_VS9_PROJ:.vcproj=.vcxproj.filters) -GDKBROADWAY_VS1X_PROJ_FILTERS = $(GDKBROADWAY_VS9_PROJ:.vcproj=.vcxproj.filters) -GTK_VS1X_PROJ_FILTERS = $(GTK_VS9_PROJ:.vcproj=.vcxproj.filters) -GAILUTIL_VS1X_PROJ_FILTERS = $(GAILUTIL_VS9_PROJ:.vcproj=.vcxproj.filters) -BROADWAYD_VS1X_PROJ_FILTERS = $(BROADWAYD_VS9_PROJ:.vcproj=.vcxproj.filters) -DEMO_VS1X_PROJ_FILTERS = $(DEMO_VS9_PROJ:.vcproj=.vcxproj.filters) - -GTK3_GDK_VC1X_PROJS = \ - vs10\$(GDK_VS1X_PROJ) \ - vs11\$(GDK_VS1X_PROJ) \ - vs12\$(GDK_VS1X_PROJ) \ - vs14\$(GDK_VS1X_PROJ) \ - vs15\$(GDK_VS1X_PROJ) \ - vs16\$(GDK_VS1X_PROJ) \ - vs17\$(GDK_VS1X_PROJ) - -GTK3_GDK_VC1X_PROJ_FILTERS = \ - vs11\$(GDK_VS1X_PROJ_FILTERS) \ - vs12\$(GDK_VS1X_PROJ_FILTERS) \ - vs14\$(GDK_VS1X_PROJ_FILTERS) \ - vs15\$(GDK_VS1X_PROJ_FILTERS) \ - vs16\$(GDK_VS1X_PROJ_FILTERS) \ - vs17\$(GDK_VS1X_PROJ_FILTERS) - -GTK3_GDK_WIN32_VC1X_PROJS = \ - vs10\$(GDKWIN32_VS1X_PROJ) \ - vs11\$(GDKWIN32_VS1X_PROJ) \ - vs12\$(GDKWIN32_VS1X_PROJ) \ - vs14\$(GDKWIN32_VS1X_PROJ) \ - vs15\$(GDKWIN32_VS1X_PROJ) \ - vs16\$(GDKWIN32_VS1X_PROJ) \ - vs17\$(GDKWIN32_VS1X_PROJ) - -GTK3_GDK_WIN32_VC1X_PROJ_FILTERS = \ - vs11\$(GDKWIN32_VS1X_PROJ_FILTERS) \ - vs12\$(GDKWIN32_VS1X_PROJ_FILTERS) \ - vs14\$(GDKWIN32_VS1X_PROJ_FILTERS) \ - vs15\$(GDKWIN32_VS1X_PROJ_FILTERS) \ - vs16\$(GDKWIN32_VS1X_PROJ_FILTERS) \ - vs17\$(GDKWIN32_VS1X_PROJ_FILTERS) - -GTK3_GDK_BROADWAY_VC1X_PROJS = \ - vs10\$(GDKBROADWAY_VS1X_PROJ) \ - vs11\$(GDKBROADWAY_VS1X_PROJ) \ - vs12\$(GDKBROADWAY_VS1X_PROJ) \ - vs14\$(GDKBROADWAY_VS1X_PROJ) \ - vs15\$(GDKBROADWAY_VS1X_PROJ) \ - vs16\$(GDKBROADWAY_VS1X_PROJ) \ - vs17\$(GDKBROADWAY_VS1X_PROJ) - -GTK3_GDK_BROADWAY_VC1X_PROJ_FILTERS = \ - vs11\$(GDKBROADWAY_VS1X_PROJ_FILTERS) \ - vs12\$(GDKBROADWAY_VS1X_PROJ_FILTERS) \ - vs14\$(GDKBROADWAY_VS1X_PROJ_FILTERS) \ - vs15\$(GDKBROADWAY_VS1X_PROJ_FILTERS) \ - vs16\$(GDKBROADWAY_VS1X_PROJ_FILTERS) \ - vs17\$(GDKBROADWAY_VS1X_PROJ_FILTERS) - -GTK3_GTK_VC1X_PROJS = \ - vs10\$(GTK_VS1X_PROJ) \ - vs11\$(GTK_VS1X_PROJ) \ - vs12\$(GTK_VS1X_PROJ) \ - vs14\$(GTK_VS1X_PROJ) \ - vs15\$(GTK_VS1X_PROJ) \ - vs16\$(GTK_VS1X_PROJ) \ - vs17\$(GTK_VS1X_PROJ) - -GTK3_GTK_VC1X_PROJ_FILTERS = \ - vs11\$(GTK_VS1X_PROJ_FILTERS) \ - vs12\$(GTK_VS1X_PROJ_FILTERS) \ - vs14\$(GTK_VS1X_PROJ_FILTERS) \ - vs15\$(GTK_VS1X_PROJ_FILTERS) \ - vs16\$(GTK_VS1X_PROJ_FILTERS) \ - vs17\$(GTK_VS1X_PROJ_FILTERS) - -GTK3_GAILUTIL_VC1X_PROJS = \ - vs10\$(GAILUTIL_VS1X_PROJ) \ - vs11\$(GAILUTIL_VS1X_PROJ) \ - vs12\$(GAILUTIL_VS1X_PROJ) \ - vs14\$(GAILUTIL_VS1X_PROJ) \ - vs15\$(GAILUTIL_VS1X_PROJ) \ - vs16\$(GAILUTIL_VS1X_PROJ) \ - vs17\$(GAILUTIL_VS1X_PROJ) - -GTK3_GAILUTIL_VC1X_PROJ_FILTERS = \ - vs11\$(GAILUTIL_VS1X_PROJ_FILTERS) \ - vs12\$(GAILUTIL_VS1X_PROJ_FILTERS) \ - vs14\$(GAILUTIL_VS1X_PROJ_FILTERS) \ - vs15\$(GAILUTIL_VS1X_PROJ_FILTERS) \ - vs16\$(GAILUTIL_VS1X_PROJ_FILTERS) \ - vs17\$(GAILUTIL_VS1X_PROJ_FILTERS) - -GTK3_BROADWAYD_VC1X_PROJS = \ - vs10\$(BROADWAYD_VS1X_PROJ) \ - vs11\$(BROADWAYD_VS1X_PROJ) \ - vs12\$(BROADWAYD_VS1X_PROJ) \ - vs14\$(BROADWAYD_VS1X_PROJ) \ - vs15\$(BROADWAYD_VS1X_PROJ) \ - vs16\$(BROADWAYD_VS1X_PROJ) \ - vs17\$(BROADWAYD_VS1X_PROJ) - -GTK3_BROADWAYD_VC1X_PROJ_FILTERS = \ - vs11\$(BROADWAYD_VS1X_PROJ_FILTERS) \ - vs12\$(BROADWAYD_VS1X_PROJ_FILTERS) \ - vs14\$(BROADWAYD_VS1X_PROJ_FILTERS) \ - vs15\$(BROADWAYD_VS1X_PROJ_FILTERS) \ - vs16\$(BROADWAYD_VS1X_PROJ_FILTERS) \ - vs17\$(BROADWAYD_VS1X_PROJ_FILTERS) - -GTK3_DEMO_VC1X_PROJS = \ - vs10\$(DEMO_VS1X_PROJ) \ - vs11\$(DEMO_VS1X_PROJ) \ - vs12\$(DEMO_VS1X_PROJ) \ - vs14\$(DEMO_VS1X_PROJ) \ - vs15\$(DEMO_VS1X_PROJ) \ - vs16\$(DEMO_VS1X_PROJ) \ - vs17\$(DEMO_VS1X_PROJ) - -GTK3_DEMO_VC1X_PROJ_FILTERS = \ - vs11\$(DEMO_VS1X_PROJ_FILTERS) \ - vs12\$(DEMO_VS1X_PROJ_FILTERS) \ - vs14\$(DEMO_VS1X_PROJ_FILTERS) \ - vs15\$(DEMO_VS1X_PROJ_FILTERS) \ - vs16\$(DEMO_VS1X_PROJ_FILTERS) \ - vs17\$(DEMO_VS1X_PROJ_FILTERS) - -GTK3_GDK_WIN32_VCPROJS = \ - vs9\$(GDKWIN32_VS9_PROJ) \ - $(GTK3_GDK_WIN32_VC1X_PROJS) \ - $(GTK3_GDK_WIN32_VC1X_PROJ_FILTERS) - -GTK3_GDK_BROADWAY_VCPROJS = \ - vs9\$(GDKBROADWAY_VS9_PROJ) \ - $(GTK3_GDK_BROADWAY_VC1X_PROJS) \ - $(GTK3_GDK_BROADWAY_VC1X_PROJ_FILTERS) - -GTK3_BROADWAYD_VCPROJS = \ - vs9\$(BROADWAYD_VS9_PROJ) \ - $(GTK3_BROADWAYD_VC1X_PROJS) \ - $(GTK3_BROADWAYD_VC1X_PROJ_FILTERS) - -GTK3_GDK_VCPROJS = \ - vs9\$(GDK_VS9_PROJ) \ - $(GTK3_GDK_VC1X_PROJS) \ - $(GTK3_GDK_VC1X_PROJ_FILTERS) \ - $(GTK3_GDK_WIN32_VCPROJS) \ - $(GTK3_GDK_BROADWAY_VCPROJS) \ - $(GTK3_BROADWAYD_VCPROJS) - -GTK3_GTK_VCPROJS = \ - vs9\$(GTK_VS9_PROJ) \ - $(GTK3_GTK_VC1X_PROJS) \ - $(GTK3_GTK_VC1X_PROJ_FILTERS) - -GTK3_GAILUTIL_VCPROJS = \ - vs9\$(GAILUTIL_VS9_PROJ) \ - $(GTK3_GAILUTIL_VC1X_PROJS) \ - $(GTK3_GAILUTIL_VC1X_PROJ_FILTERS) - -GTK3_DEMO_VCPROJS = \ - vs9\$(DEMO_VS9_PROJ) \ - $(GTK3_DEMO_VC1X_PROJS) \ - $(GTK3_DEMO_VC1X_PROJ_FILTERS) - -DEMO_DEP_LIBS_NEW_PANGO=harfbuzz.lib -DEMO_DEP_LIBS_PANGOFT2_VS1X=pangoft2-1.0.lib;harfbuzz.lib;freetype.lib -DEMO_DEP_LIBS_PANGOFT2_VS9=$(DEMO_DEP_LIBS_PANGOFT2_VS1X:;= ) - -# (Re-) generate Visual Studio projects -# Dependencies for library projects -gdk-3.sourcefiles \ -gdk-3.vs10.sourcefiles \ -gdk-3.vs10.sourcefiles.filters: $(GDK_C_SRCS:/=\) - -gdk3-win32.sourcefiles \ -gdk3-win32.vs10.sourcefiles \ -gdk3-win32.vs10.sourcefiles.filters: $(GDK_WIN32_C_SRCS) - -gdk3-broadway.sourcefiles \ -gdk3-broadway.vs10.sourcefiles \ -gdk3-broadway.vs10.sourcefiles.filters: $(GDK_BROADWAY_C_SRCS) - -# GTK projects-Darn the fatal error U1095...! -gtk-3.misc.sourcefiles \ -gtk-3.misc.vs10.sourcefiles \ -gtk-3.misc.vs10.sourcefiles.filters: $(GTK_MISC_C_SRCS:/=\) - -gtk-3.a-h.sourcefiles \ -gtk-3.a-h.vs10.sourcefiles \ -gtk-3.a-h.vs10.sourcefiles.filters: $(GTK_C_SRCS_A_H:/=\) - -gtk-3.i-w.sourcefiles \ -gtk-3.i-w.vs10.sourcefiles \ -gtk-3.i-w.vs10.sourcefiles.filters: $(GTK_C_SRCS_I_W:/=\) - -gtk-3.win32.sourcefiles \ -gtk-3.win32.vs10.sourcefiles \ -gtk-3.win32.vs10.sourcefiles.filters: $(GTK_OS_WIN32_C_SRCS:/=\) $(GTK_MORE_C_SRCS) - -gtk-3.sourcefiles: \ - gtk-3.a-h.sourcefiles \ - gtk-3.i-w.sourcefiles \ - gtk-3.misc.sourcefiles \ - gtk-3.win32.sourcefiles - -gtk-3.vs10.sourcefiles: \ - gtk-3.a-h.vs10.sourcefiles \ - gtk-3.i-w.vs10.sourcefiles \ - gtk-3.misc.vs10.sourcefiles \ - gtk-3.win32.vs10.sourcefiles - -gtk-3.vs10.sourcefiles.filters: \ - gtk-3.a-h.vs10.sourcefiles.filters \ - gtk-3.i-w.vs10.sourcefiles.filters \ - gtk-3.misc.vs10.sourcefiles.filters \ - gtk-3.win32.vs10.sourcefiles.filters - -gtk-3.sourcefiles gtk-3.vs10.sourcefiles gtk-3.vs10.sourcefiles.filters: - @echo Genarating the final $@ from $**... - @for %%f in ($**) do @type %%f>>$@ & del %%f - -gailutil-3.sourcefiles \ -gailutil-3.vs10.sourcefiles \ -gailutil-3.vs10.sourcefiles.filters: $(GAILUTIL_C_SRCS) - -# Dependencies for executable projects -broadwayd.sourcefiles \ -broadwayd.vs10.sourcefiles \ -broadwayd.vs10.sourcefiles.filters: $(BROADWAYD_C_SRCS) - -gtk3-demo.sourcefiles \ -gtk3-demo.vs10.sourcefiles \ -gtk3-demo.vs10.sourcefiles.filters: $(demo_actual_sources) $(more_demo_sources) - -gdk-3.sourcefiles gdk3-win32.sourcefiles \ -gdk3-broadway.sourcefiles gailutil-3.sourcefiles \ -broadwayd.sourcefiles gtk3-demo.sourcefiles: - @-del vs9\$(@B).vcproj - @for %%s in ($**) do @echo. ^>>$@ - -gtk-3.a-h.sourcefiles gtk-3.i-w.sourcefiles \ -gtk-3.misc.sourcefiles gtk-3.win32.sourcefiles: - @echo Generating $@... - @if exist vs9\$(GTK_VS9_PROJ) del vs9\$(GTK_VS9_PROJ) - @for %%s in ($(**:..\gtk\=)) do @echo. ^>>$@ - -gdk-3.vs10.sourcefiles \ -gdk3-win32.vs10.sourcefiles \ -gdk3-broadway.vs10.sourcefiles \ -gailutil-3.vs10.sourcefiles \ -broadwayd.vs10.sourcefiles \ -gtk3-demo.vs10.sourcefiles: - @echo Generating $@... - @-del vs10\$(@B:.vs10=.vcxproj) - @for %%s in ($**) do @echo. ^>>$@ - -gtk-3.a-h.vs10.sourcefiles \ -gtk-3.i-w.vs10.sourcefiles \ -gtk-3.misc.vs10.sourcefiles \ -gtk-3.win32.vs10.sourcefiles: - @echo Generating $@... - @if exist vs10\$(GTK_VS1X_PROJ) del vs10\$(GTK_VS1X_PROJ) - @for %%s in ($(**:..\gtk\=)) do @echo. ^>>$@ - -gdk-3.vs10.sourcefiles.filters \ -gdk3-win32.vs10.sourcefiles.filters \ -gdk3-broadway.vs10.sourcefiles.filters \ -gailutil-3.vs10.sourcefiles.filters \ -broadwayd.vs10.sourcefiles.filters \ -gtk3-demo.vs10.sourcefiles.filters: - @-del vs10\$(@F:.vs10.sourcefiles=.vcxproj) - @for %%s in ($**) do @echo. ^^Source Files^^>>$@ - -gtk-3.a-h.vs10.sourcefiles.filters \ -gtk-3.i-w.vs10.sourcefiles.filters \ -gtk-3.misc.vs10.sourcefiles.filters \ -gtk-3.win32.vs10.sourcefiles.filters: - @if exist vs10\$(GTK_VS1X_PROJ_FILTERS) del vs10\$(GTK_VS1X_PROJ_FILTERS) - @for %%s in ($(**:..\gtk\=)) do @echo. ^^Source Files^^>>$@ - -# Dependencies for GDK projects -vs9\$(GDK_VS9_PROJ): gdk-3.sourcefiles vs9\$(GDK_VS9_PROJ)in -vs9\$(GDKWIN32_VS9_PROJ).pre: gdk3-win32.sourcefiles vs9\$(GDKWIN32_VS9_PROJ)in -vs9\$(GDKBROADWAY_VS9_PROJ): gdk3-broadway.sourcefiles vs9\$(GDKBROADWAY_VS9_PROJ)in -vs9\$(GTK_VS9_PROJ).pre: gtk-3.sourcefiles vs9\$(GTK_VS9_PROJ)in -vs9\$(GAILUTIL_VS9_PROJ): gailutil-3.sourcefiles vs9\$(GAILUTIL_VS9_PROJ)in - -vs10\$(GDK_VS1X_PROJ): gdk-3.vs10.sourcefiles vs10\$(GDK_VS1X_PROJ)in -vs10\$(GDKWIN32_VS1X_PROJ).pre: gdk3-win32.vs10.sourcefiles vs10\$(GDKWIN32_VS1X_PROJ)in -vs10\$(GDKBROADWAY_VS1X_PROJ): gdk3-broadway.vs10.sourcefiles vs10\$(GDKBROADWAY_VS1X_PROJ)in -vs10\$(GTK_VS1X_PROJ).pre: gtk-3.vs10.sourcefiles vs10\$(GTK_VS1X_PROJ)in -vs10\$(GAILUTIL_VS1X_PROJ): gailutil-3.vs10.sourcefiles vs10\$(GAILUTIL_VS1X_PROJ)in - -vs10\$(GDK_VS1X_PROJ_FILTERS): gdk-3.vs10.sourcefiles.filters vs10\$(GDK_VS1X_PROJ_FILTERS)in -vs10\$(GDKWIN32_VS1X_PROJ_FILTERS): gdk3-win32.vs10.sourcefiles.filters vs10\$(GDKWIN32_VS1X_PROJ_FILTERS)in -vs10\$(GDKBROADWAY_VS1X_PROJ_FILTERS): gdk3-broadway.vs10.sourcefiles.filters vs10\$(GDKBROADWAY_VS1X_PROJ_FILTERS)in -vs10\$(GTK_VS1X_PROJ_FILTERS): gtk-3.vs10.sourcefiles.filters vs10\$(GTK_VS1X_PROJ_FILTERS)in -vs10\$(GAILUTIL_VS1X_PROJ_FILTERS): gailutil-3.vs10.sourcefiles.filters vs10\$(GAILUTIL_VS1X_PROJ_FILTERS)in - -# Dependencies for tool executables -vs9\$(BROADWAYD_VS9_PROJ): broadwayd.sourcefiles vs9\$(BROADWAYD_VS9_PROJ)in -vs10\$(BROADWAYD_VS1X_PROJ): broadwayd.vs10.sourcefiles vs10\$(BROADWAYD_VS1X_PROJ)in -vs10\$(BROADWAYD_VS1X_PROJ_FILTERS): broadwayd.vs10.sourcefiles.filters vs10\$(BROADWAYD_VS1X_PROJ_FILTERS)in - -# Dependencies for demos -vs9\$(DEMO_VS9_PROJ).pre: gtk3-demo.sourcefiles vs9\$(DEMO_VS9_PROJ)in -vs10\$(DEMO_VS1X_PROJ).pre: gtk3-demo.vs10.sourcefiles vs10\$(DEMO_VS1X_PROJ)in -vs10\$(DEMO_VS1X_PROJ_FILTERS): gtk3-demo.vs10.sourcefiles.filters vs10\$(DEMO_VS1X_PROJ_FILTERS)in - -# Create the project files themselves without customization with options -vs9\$(GDKWIN32_VS9_PROJ).pre \ -vs9\$(GDKBROADWAY_VS9_PROJ) \ -vs9\$(GDK_VS9_PROJ) \ -vs9\$(GTK_VS9_PROJ).pre \ -vs9\$(GAILUTIL_VS9_PROJ) \ -vs9\$(BROADWAYD_VS9_PROJ) \ -vs9\$(DEMO_VS9_PROJ).pre \ -vs10\$(GDKWIN32_VS1X_PROJ).pre \ -vs10\$(GDKBROADWAY_VS1X_PROJ) \ -vs10\$(GDK_VS1X_PROJ) \ -vs10\$(GTK_VS1X_PROJ).pre \ -vs10\$(GAILUTIL_VS1X_PROJ) \ -vs10\$(BROADWAYD_VS1X_PROJ) \ -vs10\$(DEMO_VS1X_PROJ).pre \ -vs10\$(GDKWIN32_VS1X_PROJ_FILTERS) \ -vs10\$(GDKBROADWAY_VS1X_PROJ_FILTERS) \ -vs10\$(GDK_VS1X_PROJ_FILTERS) \ -vs10\$(GTK_VS1X_PROJ_FILTERS) \ -vs10\$(GAILUTIL_VS1X_PROJ_FILTERS) \ -vs10\$(BROADWAYD_VS1X_PROJ_FILTERS) \ -vs10\$(DEMO_VS1X_PROJ_FILTERS): - @$(CPP) /nologo /EP /I. $(@:.pre=)in>$(@F:.pre=).tmp - @for /f "usebackq tokens=* delims=" %%l in ($(@F:.pre=).tmp) do @echo %%l>>$@ - @-del $(@F:.pre=).tmp - @-for %%f in ($**) do @if not "%%f" == "$(@:.pre=)in" del %%f - -vs9\$(GDKWIN32_VS9_PROJ): vs9\$(GDKWIN32_VS9_PROJ).pre -vs10\$(GDKWIN32_VS1X_PROJ): vs10\$(GDKWIN32_VS1X_PROJ).pre - -vs9\$(DEMO_VS9_PROJ): vs9\$(DEMO_VS9_PROJ).pre -vs10\$(DEMO_VS1X_PROJ): vs10\$(DEMO_VS1X_PROJ).pre - -!ifdef USE_EGL -regenerate-gdk-vsproj-msg: - @echo Regenerating GDK Visual Studio projects with EGL support... - -vs9\$(GDKWIN32_VS9_PROJ): - @echo Generating $@... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring=";INSIDE_GDK_WIN32\"" \ - --outstring=";INSIDE_GDK_WIN32;GDK_WIN32_ENABLE_EGL\"" - @-del $** - -vs10\$(GDKWIN32_VS1X_PROJ): - @echo Generating $@... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring=";INSIDE_GDK_WIN32;%" \ - --outstring=";INSIDE_GDK_WIN32;GDK_WIN32_ENABLE_EGL;%" - @-del $** -!else -regenerate-gdk-vsproj-msg: - @echo Regenerating GDK Visual Studio projects without EGL support... - -vs9\$(GDKWIN32_VS9_PROJ) vs10\$(GDKWIN32_VS1X_PROJ): - @echo Renaming $** to $@... - @move $** $@ -!endif - -# Generate the gtk-3 project with or without using the older PangoFT2 + -# HarfBuzz APIs for the font features support (this code is not used if -# Pango 1.44.0 and HarfBuzz 2.2.0 or later are used) -!ifdef FONT_FEATURES_USE_PANGOFT2 -vs9\$(GTK_VS9_PROJ): vs9\$(GTK_VS9_PROJ).pre2 - @echo Generating final $@ using older PangoFT2 APIs... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring="AdditionalDependencies=\"$$(" \ - --outstring="AdditionalDependencies=\"$(DEMO_DEP_LIBS_PANGOFT2_VS9) $$(" - @del $** - -vs10\$(GTK_VS1X_PROJ): vs10\$(GTK_VS1X_PROJ).pre2 - @echo Generating final $@ using older PangoFT2 APIs... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring=";%(AdditionalDependencies)<" \ - --outstring=";$(DEMO_DEP_LIBS_PANGOFT2_VS1X);%(AdditionalDependencies)<" - @del $** - -vs9\$(GTK_VS9_PROJ).pre2: vs9\$(GTK_VS9_PROJ).pre - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring="$$(GtkDefines" \ - --outstring="HAVE_HARFBUZZ;HAVE_PANGOFT;$$(GtkDefines" - @del $** - -vs10\$(GTK_VS1X_PROJ).pre2: vs10\$(GTK_VS1X_PROJ).pre - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring="$$(GtkDefines);%" \ - --outstring="HAVE_HARFBUZZ;HAVE_PANGOFT;$$(GtkDefines);%" - @del $** -!else -vs9\$(GTK_VS9_PROJ): vs9\$(GTK_VS9_PROJ).pre -vs10\$(GTK_VS1X_PROJ): vs10\$(GTK_VS1X_PROJ).pre - -vs9\$(GTK_VS9_PROJ) vs10\$(GTK_VS1X_PROJ): - @echo Generating final $@... - @move $** $@ -!endif - -!ifdef FONT_FEATURES_DEMO -!ifdef FONT_FEATURES_USE_PANGOFT2 -DEMO_MSG = with font features demo using PangoFT2 -vs9\$(DEMO_VS9_PROJ): - @echo (Re-)Generating $@ $(DEMO_MSG)... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring="AdditionalDependencies=\"\"" \ - --outstring="AdditionalDependencies=\"$(DEMO_DEP_LIBS_PANGOFT2_VS9)\"" - @-del $** - -vs10\$(DEMO_VS1X_PROJ): - @echo (Re-)Generating $@ $(DEMO_MSG)... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring=">%(AdditionalDependencies)<" \ - --outstring=">$(DEMO_DEP_LIBS_PANGOFT2_VS1X);%(AdditionalDependencies)<" - @-del $** -!else -DEMO_MSG = with font features demo -vs9\$(DEMO_VS9_PROJ): - @echo (Re-)Generating $@ $(DEMO_MSG)... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring="AdditionalDependencies=\"\"" \ - --outstring="AdditionalDependencies=\"$(DEMO_DEP_LIBS_NEW_PANGO)\"" - @-del $** - -vs10\$(DEMO_VS1X_PROJ): - @echo (Re-)Generating $@ $(DEMO_MSG)... - @$(PYTHON) replace.py -a=replace-str -i=$** -o=$@ \ - --instring=">%(AdditionalDependencies)<" \ - --outstring=">$(DEMO_DEP_LIBS_NEW_PANGO);%(AdditionalDependencies)<" - @-del $** -!endif -!else -DEMO_MSG = without font features demo -vs9\$(DEMO_VS9_PROJ) vs10\$(DEMO_VS1X_PROJ): - @echo (Re-)Generating $@ $(DEMO_MSG)... - @move $** $@ -!endif - -regenerate-demos-h-win32-msg: - @echo (Re-)Generating demos.h.win32 $(DEMO_MSG)... - -# VS2012+ .vcxproj: Update the toolset version as appropriate -{vs10\}.vcxproj{vs11\}.vcxproj: - @echo Copying and updating $< for VS2012 - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@ --instring=">v100<" --outstring=">v110<" - -{vs10\}.vcxproj{vs12\}.vcxproj: - @echo Copying and updating $< for VS2013 - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@ --instring=">v100<" --outstring=">v120<" - -{vs10\}.vcxproj{vs14\}.vcxproj: - @echo Copying and updating $< for VS2015 - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@ --instring=">v100<" --outstring=">v140<" - -{vs10\}.vcxproj{vs15\}.vcxproj: - @echo Copying and updating $< for VS2017 - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@ --instring=">v100<" --outstring=">v141<" - -{vs10\}.vcxproj{vs16\}.vcxproj: - @echo Copying and updating $< for VS2019 - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@ --instring=">v100<" --outstring=">v142<" - -{vs10\}.vcxproj{vs17\}.vcxproj: - @echo Copying and updating $< for VS2022 - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@ --instring=">v100<" --outstring=">v143<" - -# VS2012+ .vcxproj.filters: We simply copy the VS2010 ones -{vs10\}.filters{vs11\}.filters: - @echo Copying $< to $@... - @copy $< $@ - -{vs10\}.filters{vs12\}.filters: - @echo Copying $< to $@... - @copy $< $@ - -{vs10\}.filters{vs14\}.filters: - @echo Copying $< to $@... - @copy $< $@ - -{vs10\}.filters{vs15\}.filters: - @echo Copying $< to $@... - @copy $< $@ - -{vs10\}.filters{vs16\}.filters: - @echo Copying $< to $@... - @copy $< $@ - -{vs10\}.filters{vs17\}.filters: - @echo Copying $< to $@... - @copy $< $@ - -{vs10\}.sln{vs11\}.sln: - @echo Copying and updating $< for VS2012... - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@.tmp \ - --instring="Format Version 11.00" --outstring="Format Version 12.00" - @$(PYTHON) replace.py -a=replace-str -i=$@.tmp -o=$@ \ - --instring="# Visual Studio 2010" --outstring="# Visual Studio 2012" - @del $@.tmp - -{vs10\}.sln{vs12\}.sln: - @echo Copying and updating $< for VS2013... - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@.tmp \ - --instring="Format Version 11.00" --outstring="Format Version 12.00" - @$(PYTHON) replace.py -a=replace-str -i=$@.tmp -o=$@ \ - --instring="# Visual Studio 2010" --outstring="# Visual Studio 2013" - @del $@.tmp - -{vs10\}.sln{vs14\}.sln: - @echo Copying and updating $< for VS2015... - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@.tmp \ - --instring="Format Version 11.00" --outstring="Format Version 12.00" - @$(PYTHON) replace.py -a=replace-str -i=$@.tmp -o=$@ \ - --instring="# Visual Studio 2010" --outstring="# Visual Studio 14" - @del $@.tmp - -{vs10\}.sln{vs15\}.sln: - @echo Copying and updating $< for VS2017... - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@.tmp \ - --instring="Format Version 11.00" --outstring="Format Version 12.00" - @$(PYTHON) replace.py -a=replace-str -i=$@.tmp -o=$@ \ - --instring="# Visual Studio 2010" --outstring="# Visual Studio 15" - @del $@.tmp - -{vs10\}.sln{vs16\}.sln: - @echo Copying and updating $< for VS2019... - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@.tmp \ - --instring="Format Version 11.00" --outstring="Format Version 12.00" - @$(PYTHON) replace.py -a=replace-str -i=$@.tmp -o=$@ \ - --instring="# Visual Studio 2010" --outstring="# Visual Studio 16" - @del $@.tmp - -{vs10\}.sln{vs17\}.sln: - @echo Copying and updating $< for VS2022... - @$(PYTHON) replace.py -a=replace-str -i=$< -o=$@.tmp \ - --instring="Format Version 11.00" --outstring="Format Version 12.00" - @$(PYTHON) replace.py -a=replace-str -i=$@.tmp -o=$@ \ - --instring="# Visual Studio 2010" --outstring="# Visual Studio 17" - @del $@.tmp - -copy-update-static-projects: \ -$(GTK3_VS11_STATIC_PROJS) \ -$(GTK3_VS12_STATIC_PROJS) \ -$(GTK3_VS14_STATIC_PROJS) \ -$(GTK3_VS15_STATIC_PROJS) \ -$(GTK3_VS16_STATIC_PROJS) \ -$(GTK3_VS17_STATIC_PROJS) - -regenerate-gtk-vsproj-msg: - @echo Regenerating GTK and gailutil projects... - -regenerate-gdk-vsproj: regenerate-gdk-vsproj-msg $(GTK3_GDK_VCPROJS) -regenerate-gtk-vsproj: regenerate-gtk-vsproj-msg $(GTK3_GTK_VCPROJS) $(GTK3_GAILUTIL_VCPROJS) - -regenerate-all-msvc-projs: \ - copy-update-static-projects \ - regenerate-gdk-vsproj \ - regenerate-gtk-vsproj \ - regenerate-demos-h-win32 - -.SUFFIXES: .vcxproj .filters .sln diff --git a/win32/gtk-introspection-msvc.mak b/win32/gtk-introspection-msvc.mak deleted file mode 100644 index abf122e0e0..0000000000 --- a/win32/gtk-introspection-msvc.mak +++ /dev/null @@ -1,150 +0,0 @@ -# NMake Makefile to build Introspection Files for GTK+ - -!include detectenv-msvc.mak -!include generate-msvc.mak - -APIVERSION = 3.0 - -CHECK_PACKAGE = gdk-pixbuf-2.0 atk pangocairo gio-2.0 - -built_install_girs = \ - vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-$(APIVERSION).gir \ - vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).gir \ - vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-$(APIVERSION).gir - -built_install_typelibs = \ - vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-$(APIVERSION).typelib \ - vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).typelib \ - vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-$(APIVERSION).typelib - -!include introspection-msvc.mak - -!if "$(BUILD_INTROSPECTION)" == "TRUE" - -!if "$(PLAT)" == "x64" -AT_PLAT=x86_64 -!elseif "$(PLAT)" == "arm64" -AT_PLAT=aarch64 -!else -AT_PLAT=i686 -!endif - -vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\Gdk-$(APIVERSION).gir.filelist: $(GDK_PUBLIC_HEADERS) $(GDK_C_SRCS) $(GDK_GENERATED_SOURCES) - @if exist $@ del $@ - @for %f in ($(gdk_h_sources:/=\) $(gdk_c_sources:/=\)) do @if not "%f" == "gdkkeysyms-compat.h" echo ..\gdk\%f>>$@ - @for %f in ($(GDK_GENERATED_SOURCES)) do @if not "%~nxf" == "gdkconfig.h" echo %f>>$@ - -vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk3-win32\GdkWin32-$(APIVERSION).gir.filelist: $(GDK_WIN32_INTROSPECTION_SRCS) - @if exist $@ del $@ - @for %f in ($(w32_introspection_files:/=\)) do @echo ..\gdk\%f>>$@ - -vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\Gtk-$(APIVERSION).gir.filelist: \ -$(GTK_PUBLIC_ENUM_HEADERS) $(GTK_SEMI_PRIVATE_HEADERS) \ -$(GTK_GENERATED_PUB_HDRS) $(GTK_C_SRCS) - @if exist $@ del $@ - @for %f in ($(GTK_PUB_HDRS:.h=)) do @if not "%f" == "gtktextdisplay" if not "%f" == "gtkx" echo ..\gtk\%f.h>>$@ - @for %f in ($(a11y_h_sources:/=\) $(gtk_deprecated_h_sources:/=\) $(gtk_semi_private_h_sources)) do @if not "%f" == "gtktextlayout.h" echo ..\gtk\%f>>$@ - @for %f in ($(a11y_c_sources:/=\) $(gtk_deprecated_c_sources:/=\) $(inspector_c_sources:/=\)) do @echo ..\gtk\%f>>$@ - @for %f in ($(gtk_base_c_sources_base_gtka_gtkh:.c=)) do @echo ..\gtk\%f.c>>$@ - @for %f in ($(gtk_base_c_sources_base_gtki_gtkw:.c=)) do @echo ..\gtk\%f.c>>$@ - @for %f in ($(gtk_clipboard_dnd_c_sources_generic) $(gtk_os_win32_c_sources)) do @echo ..\gtk\%f>>$@ - @for %f in ($(GTK_TYPEBUILTIN_SOURCES) $(GTK_VERSION_H)) do @echo %f>>$@ - -vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-$(APIVERSION).gir: vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\Gdk-$(APIVERSION).gir.filelist - @-echo Generating $@... - @set PYTHONPATH=$(PREFIX)\lib\gobject-introspection - @set PATH=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(PREFIX)\bin;$(PATH) - @set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) - @set LIB=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(LIB) - @$(PYTHON) $(G_IR_SCANNER) --verbose -no-libtool \ - --namespace=Gdk --nsversion=$(APIVERSION) \ - --library=gdk-$(APIVERSION) \ - --add-include-path=./vs$(VSVER)/$(CFG)/$(PLAT)/bin \ - --add-include-path=$(G_IR_INCLUDEDIR) \ - --include=Gio-2.0 --include=GdkPixbuf-2.0 --include=Pango-1.0 --include=cairo-1.0 \ - --cflags-begin \ - -DG_LOG_USE_STRUCTURED=1 -DGDK_COMPILATION -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gdk-3 \ - -I.. -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gdk-3/gdk -I../gdk -I../gdk/win32 \ - --cflags-end \ - --c-include=gdk/gdk.h \ - --filelist=$** \ - -L.\vs$(VSVER)\$(CFG)\$(PLAT)\bin \ - -o $@ - -vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).gir: \ -./vs$(VSVER)/$(CFG)/$(PLAT)/bin/Gdk-$(APIVERSION).gir \ -vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk3-win32\GdkWin32-$(APIVERSION).gir.filelist - @-echo Generating $@... - @set PYTHONPATH=$(PREFIX)\lib\gobject-introspection - @set PATH=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(PREFIX)\bin;$(PATH) - @set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) - @set LIB=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(LIB) - $(PYTHON) $(G_IR_SCANNER) --verbose -no-libtool \ - --namespace=GdkWin32 --nsversion=$(APIVERSION) \ - --library=gdk-$(APIVERSION) \ - --add-include-path=./vs$(VSVER)/$(CFG)/$(PLAT)/bin \ - --add-include-path=$(G_IR_INCLUDEDIR) \ - --cflags-begin \ - -DG_LOG_USE_STRUCTURED=1 -DGDK_COMPILATION -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gdk-3 \ - -I.. -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gdk-3/gdk -I../gdk -I../gdk/win32 \ - --cflags-end \ - --identifier-prefix=Gdk --c-include=gdk/gdkwin32.h \ - --include-uninstalled=./vs$(VSVER)/$(CFG)/$(PLAT)/bin/Gdk-$(APIVERSION).gir \ - --filelist=vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk3-win32\GdkWin32-$(APIVERSION).gir.filelist \ - -L.\vs$(VSVER)\$(CFG)\$(PLAT)\bin \ - -o $@ - -vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-$(APIVERSION).gir: \ -./vs$(VSVER)/$(CFG)/$(PLAT)/bin/Gdk-$(APIVERSION).gir \ -vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\Gtk-$(APIVERSION).gir.filelist - @-echo Generating $@... - @set PYTHONPATH=$(PREFIX)\lib\gobject-introspection - @set PATH=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(PREFIX)\bin;$(PATH) - @set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) - @set LIB=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(LIB) - $(PYTHON) $(G_IR_SCANNER) --verbose -no-libtool \ - --namespace=Gtk --nsversion=$(APIVERSION) \ - --library=gtk-$(APIVERSION) --library=gdk-$(APIVERSION) \ - --add-include-path=./vs$(VSVER)/$(CFG)/$(PLAT)/bin \ - --add-include-path=$(G_IR_INCLUDEDIR) \ - --include=Atk-1.0 \ - --pkg-export=gtk+-$(APIVERSION) \ - --cflags-begin \ - -DG_LOG_USE_STRUCTURED=1 -DGTK_VERSION="$(GTK_VERSION)" -DGTK_BINARY_VERSION="3.0.0" -DGTK_COMPILATION \ - -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED -DGTK_LIBDIR=\"/dummy/lib\" -DGTK_DATADIR=\"/dummy/share\" \ - -DGTK_DATA_PREFIX=\"/dummy\" -DGTK_SYSCONFDIR=\"/dummy/etc\" -DGTK_HOST=\"$(AT_PLAT)-pc-vs$(VSVER)\" \ - -DGTK_PRINT_BACKENDS=\"file\" -DINCLUDE_IM_am_et -DINCLUDE_IM_cedilla -DINCLUDE_IM_cyrillic_translit \ - -DINCLUDE_IM_ime -DINCLUDE_IM_inuktitu -DINCLUDE_IM_ipa -DINCLUDE_IM_multipress -DINCLUDE_IM_thai \ - -DINCLUDE_IM_ti_er -DINCLUDE_IM_ti_et -DINCLUDE_IM_viqr \ - -DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API \ - -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gtk-3 \ - -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gdk-3 \ - -I.. -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gtk-3/gtk -I../gtk \ - -I./vs$(VSVER)/$(CFG)/$(PLAT)/obj/gdk-3/gdk -I../gdk \ - --cflags-end \ - --warn-all --include-uninstalled=./vs$(VSVER)/$(CFG)/$(PLAT)/bin/Gdk-$(APIVERSION).gir \ - --filelist=vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\Gtk-$(APIVERSION).gir.filelist \ - -L.\vs$(VSVER)\$(CFG)\$(PLAT)\bin \ - -o $@ - -vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-$(APIVERSION).typelib: vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-$(APIVERSION).gir -vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).typelib: vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).gir -vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-$(APIVERSION).typelib: vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-$(APIVERSION).gir - -$(built_install_typelibs): - @-echo Compiling $@... - $(G_IR_COMPILER) --includedir=$(@D:\=/) --debug --verbose $(@R:\=/).gir -o $@ - -introspect: $(built_install_girs) $(built_install_typelibs) - -!else -introspect: - @-echo $(ERROR_MSG) -!endif - -introspect-clean: - @-del /f/q vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-3\Gtk-$(APIVERSION).gir.filelist - @-del /f/q vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk3-win32\GdkWin32-$(APIVERSION).gir.filelist - @-del /f/q vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-3\Gdk-$(APIVERSION).gir.filelist - @-del /f/q vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.typelib - @-del /f/q vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.gir diff --git a/win32/gtkpc.py b/win32/gtkpc.py deleted file mode 100644 index 57ec2096eb..0000000000 --- a/win32/gtkpc.py +++ /dev/null @@ -1,94 +0,0 @@ -#!/usr/bin/python -# -# Utility script to generate .pc files for GTK+ -# for Visual Studio builds, to be used for -# building introspection files - -# Author: Fan, Chun-wei -# Date: April 26, 2016 - -import os -import sys -import argparse - -from replace import replace_multi, replace -from pc_base import BasePCItems - -def main(argv): - base_pc = BasePCItems() - - gdk_parser = argparse.ArgumentParser(description='Setup basic .pc file info') - gdk_parser.add_argument('--broadway', - action='store_const', - const=1, - help='GDK with Broadway backend') - gdk_parser.add_argument('--host', - required=True, - help='Build type') - base_pc.setup(argv, gdk_parser) - - atk_min_ver = '2.15.1' - cairo_min_ver = '1.14.0' - gdk_pixbuf_min_ver = '2.30.0' - gdk_win32_sys_libs = '-lgdi32 -limm32 -lshell32 -lole32 -lwinmm -ldwmapi -lwinspool -lcomctl32 -lcomdlg32' - cairo_libs = '-lcairo-gobject -lcairo ' - glib_min_ver = '2.45.8' - - gdk_backends = 'win32' - gio_package = 'gio-2.0 >= ' + glib_min_ver - broadway_extra_libs = '' - - gdk_args = gdk_parser.parse_args() - if getattr(gdk_args, 'broadway', None) is 1: - # On Visual Studio, we link to zlib1.lib - broadway_extra_libs = ' -lzlib1' - gdk_backends += ' broadway' - - pkg_replace_items = {'@GTK_API_VERSION@': '3.0', - '@GDK_BACKENDS@': gdk_backends} - - pkg_required_packages = 'gdk-pixbuf-2.0 >= ' + gdk_pixbuf_min_ver - - gdk_pc_replace_items = {'@GDK_PACKAGES@': gio_package + ' ' + \ - 'pangowin32 pangocairo' + ' ' + \ - pkg_required_packages, - '@GDK_PRIVATE_PACKAGES@': gio_package, - '@GDK_EXTRA_LIBS@': cairo_libs + gdk_win32_sys_libs + broadway_extra_libs, - '@GDK_EXTRA_CFLAGS@': '', - 'gdk-3': 'gdk-3.0'} - - gtk_pc_replace_items = {'@host@': gdk_args.host, - '@GTK_BINARY_VERSION@': '3.0.0', - '@GTK_PACKAGES@': 'atk >= ' + atk_min_ver + ' ' + \ - pkg_required_packages + ' ' + \ - gio_package, - '@GTK_PRIVATE_PACKAGES@': 'atk', - '@GTK_EXTRA_CFLAGS@': '', - '@GTK_EXTRA_LIBS@': '', - '@GTK_EXTRA_CFLAGS@': '', - 'gtk-3': 'gtk-3.0'} - - gail_pc_replace_items = {'gailutil-3': 'gailutil-3.0'} - - pkg_replace_items.update(base_pc.base_replace_items) - gdk_pc_replace_items.update(pkg_replace_items) - gtk_pc_replace_items.update(pkg_replace_items) - gail_pc_replace_items.update(base_pc.base_replace_items) - - # Generate gdk-3.0.pc - replace_multi(base_pc.top_srcdir + '/gdk-3.0.pc.in', - base_pc.srcdir + '/gdk-3.0.pc', - gdk_pc_replace_items) - - # Generate gtk+-3.0.pc - replace_multi(base_pc.top_srcdir + '/gtk+-3.0.pc.in', - base_pc.srcdir + '/gtk+-3.0.pc', - gtk_pc_replace_items) - - # Generate gail-3.0.pc - replace_multi(base_pc.top_srcdir + '/gail-3.0.pc.in', - base_pc.srcdir + '/gail-3.0.pc', - gail_pc_replace_items) - -if __name__ == '__main__': - sys.exit(main(sys.argv)) diff --git a/win32/install-msvc.mak b/win32/install-msvc.mak deleted file mode 100644 index b39764727a..0000000000 --- a/win32/install-msvc.mak +++ /dev/null @@ -1,145 +0,0 @@ -# NMake Makefile portion for copying the built files to directories as appropriate -# under $(PREFIX) - -!include config-msvc.mak -!include create-lists-msvc.mak - -GTK_API_VERSION = 3 -BASE_BUILT_BIN_DIR = .\vs$(VSVER)\$(CFG)\$(PLAT)\bin - -!ifdef BROADWAY -GDK_OUTPUT_CONFIGDIR = $(CFG)_Broadway -GDK_BROADWAY_BIN = .\vs$(VSVER)\$(GDK_OUTPUT_CONFIGDIR)\$(PLAT)\bin\broadwayd.exe -GDK_BROADWAY_PDB = $(GDK_BROADWAY_BIN:.exe=.pdb) -GEN_PC_BROADWAY_FLAG = --broadway -!else -GDK_OUTPUT_CONFIGDIR = $(CFG) -GDK_BROADWAY_BIN = -GDK_BROADWAY_PDB = -GEN_PC_BROADWAY_FLAG = -!endif - -IMPLIB_SUFFIX = $(GTK_API_VERSION).0.lib -GDK_DLL = .\vs$(VSVER)\$(GDK_OUTPUT_CONFIGDIR)\$(PLAT)\bin\gdk-$(GTK_API_VERSION)-vs$(VSVER).dll -GDK_PDB = $(GDK_DLL:.dll=.pdb) -GDK_LIB = .\vs$(VSVER)\$(GDK_OUTPUT_CONFIGDIR)\$(PLAT)\bin\gdk-$(IMPLIB_SUFFIX) -GDK_BIN_ITEMS = $(GDK_DLL) $(GDK_PDB) $(GDK_BROADWAY_BIN) $(GDK_BROADWAY_PDB) -GTK_DLL_FILENAME = gtk-$(GTK_API_VERSION)-vs$(VSVER) -GTK_LIB = $(BASE_BUILT_BIN_DIR)\gtk-$(IMPLIB_SUFFIX) -LIBGAIL_UTIL_DLL_FILENAME = gailutil-$(GTK_API_VERSION)-vs$(VSVER) -LIBGAIL_UTIL_LIB = $(BASE_BUILT_BIN_DIR)\gailutil-$(IMPLIB_SUFFIX) -GTK_PROGRAMS_NAMES = builder-tool encode-symbolic-svg query-settings update-icon-cache -GTK3_PROGRAMS_NAMES = demo demo-application icon-browser widget-factory -GDK_GIR_FILE = $(BASE_BUILT_BIN_DIR)\Gdk-$(IMPLIB_SUFFIX:.lib=.gir) -GDKWIN32_GIR_FILE = $(BASE_BUILT_BIN_DIR)\GdkWin32-$(IMPLIB_SUFFIX:.lib=.gir) -GTK_GIR_FILE = $(BASE_BUILT_BIN_DIR)\Gtk-$(IMPLIB_SUFFIX:.lib=.gir) -GDK_TYPELIB_FILE = $(GDK_GIR_FILE:.gir=.typelib) -GDKWIN32_TYPELIB_FILE = $(GDKWIN32_GIR_FILE:.gir=.typelib) -GTK_TYPELIB_FILE = $(GTK_GIR_FILE:.gir=.typelib) - -GTK_HEADERS_BASE_INSTALL_DIR = $(PREFIX)\include\gtk-$(GTK_API_VERSION).0 -GAILUTIL_HEADERS_BASE_INSTALL_DIR = $(PREFIX)\include\gail-$(GTK_API_VERSION).0 - -GDK_BASE_HEADERS = $(gdk_public_h_sources) - -GDK_CONFIG_H = .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-$(GTK_API_VERSION)\gdk\gdkconfig.h -GDK_ENUM_TYPES_H = .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-$(GTK_API_VERSION)\gdk\gdkenumtypes.h -GDK_VERSION_MACROS_H = .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gdk-$(GTK_API_VERSION)\gdk\gdkversionmacros.h -GDK_GENERATED_PUBLIC_H = $(GDK_CONFIG_H) $(GDK_ENUM_TYPES_H) $(GDK_VERSION_MACROS_H) - -GTK_TYPE_BULITINS_H = .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-$(GTK_API_VERSION)\gtk\gtktypebuiltins.h -GTK_VERSION_H = .\vs$(VSVER)\$(CFG)\$(PLAT)\obj\gtk-$(GTK_API_VERSION)\gtk\gtkversion.h -GTK_GENERATED_PUBLIC_H = $(GTK_TYPE_BULITINS_H) $(GTK_VERSION_H) - -!ifdef INSTALL_TRANSLATIONS -DATA_TARGETS = install-data install-translations -!else -DATA_TARGETS = install-data -!endif - -all: install-bin install-headers $(DATA_TARGETS) - -# Copy the built files -install-bin: - @echo Copying built binaries and data files... - -# Copy the DLLs and programs and their .pdb's - @for %d in (bin lib) do @if not exist $(PREFIX)\%d\ mkdir $(PREFIX)\%d - @for %f in ($(GDK_BIN_ITEMS)) do @copy /b %f "$(PREFIX)\bin" - @for %f in ($(GTK_DLL_FILENAME) $(LIBGAIL_UTIL_DLL_FILENAME)) do @for %x in (dll pdb) do @copy /b $(BASE_BUILT_BIN_DIR)\%f.%x "$(PREFIX)\bin" - @for %f in ($(GTK_PROGRAMS_NAMES)) do @for %x in (exe pdb) do @copy /b $(BASE_BUILT_BIN_DIR)\gtk-%f.%x "$(PREFIX)\bin" - @for %f in ($(GTK3_PROGRAMS_NAMES)) do @for %x in (exe pdb) do @copy /b $(BASE_BUILT_BIN_DIR)\gtk3-%f.%x "$(PREFIX)\bin" - -# Copy the .lib's - @for %f in ($(GDK_LIB) $(GTK_LIB) $(LIBGAIL_UTIL_LIB)) do @copy /b %f "$(PREFIX)\lib" - @for %f in (gdk gtk gailutil) do @copy /b "$(PREFIX)\lib\%f-$(IMPLIB_SUFFIX)" "$(PREFIX)\lib\%f-$(GTK_API_VERSION).lib" - -# Generate the pkg-config files, if Python is callable and if it is not disabled - @if "$(NO_PKGCONFIG)" == "" if not exist $(PREFIX)\lib\pkgconfig\ mkdir $(PREFIX)\lib\pkgconfig - @-if "$(NO_PKGCONFIG)" == "" if exist $(PYTHON) $(PYTHON) gtkpc.py --prefix=$(PREFIX) --version=$(GTK_VERSION) --host=$(AT_PLAT)-pc-vs$(VSVER) $(GEN_PC_BROADWAY_FLAG) - @-if "$(NO_PKGCONFIG)" == "" if exist $(PYTHON).exe $(PYTHON) gtkpc.py --prefix=$(PREFIX) --version=$(GTK_VERSION) --host=$(AT_PLAT)-pc-vs$(VSVER) $(GEN_PC_BROADWAY_FLAG) - @for %f in (gdk gtk+) do @if exist %f-$(GTK_API_VERSION).0.pc copy "%f-$(GTK_API_VERSION).0.pc" "$(PREFIX)\lib\pkgconfig" - @for %f in (gail) do @if exist %f-$(GTK_API_VERSION).0.pc move %f-$(GTK_API_VERSION).0.pc $(PREFIX)\lib\pkgconfig - @for %f in (gdk gtk+) do @if exist %f-$(GTK_API_VERSION).0.pc move %f-$(GTK_API_VERSION).0.pc $(PREFIX)\lib\pkgconfig\%f-win32-$(GTK_API_VERSION).0.pc - -# Copy the introspection files, if built - @if exist $(GTK_TYPELIB_FILE) @for %d in (lib\girepository-1.0 share\gir-1.0) do @if not exist $(PREFIX)\%d\ mkdir $(PREFIX)\%d - @for %f in ($(GDK_GIR_FILE) $(GDKWIN32_GIR_FILE) $(GTK_GIR_FILE)) do @if exist %f copy /b %f "$(PREFIX)\share\gir-1.0" - @for %f in ($(GDK_TYPELIB_FILE) $(GDKWIN32_TYPELIB_FILE) $(GTK_TYPELIB_FILE)) do @if exist %f copy /b %f "$(PREFIX)\lib\girepository-1.0" - -# Copy the public headers -install-headers: - @echo Copying the headers... - -# Create the GDK header directories - @for %d in (gdk gdk\deprecated gdk\win32) do @if not exist $(GTK_HEADERS_BASE_INSTALL_DIR)\%d\ mkdir $(GTK_HEADERS_BASE_INSTALL_DIR)\%d - @if not "$(BROADWAY)" == "" if not exist $(GTK_HEADERS_BASE_INSTALL_DIR)\gdk\broadway\ mkdir $(GTK_HEADERS_BASE_INSTALL_DIR)\gdk\broadway - -# Create the GTK header directories - @for %d in (gtk gtk\a11y gtk\deprecated) do @if not exist $(GTK_HEADERS_BASE_INSTALL_DIR)\%d\ mkdir $(GTK_HEADERS_BASE_INSTALL_DIR)\%d - -# Create the libgail-util header directories - @for %d in (libgail-util) do @if not exist $(GAILUTIL_HEADERS_BASE_INSTALL_DIR)\%d\ mkdir $(GAILUTIL_HEADERS_BASE_INSTALL_DIR)\%d - -# Copy the GDK headers (with GdkWin32 and with Gdk-Broadway, if built) - @for %f in ($(GDK_GENERATED_PUBLIC_H)) do @copy %f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gdk" - @for %f in ($(gdk_public_h_sources)) do @copy ..\gdk\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gdk" - @for %f in ($(gdk_deprecated_h_sources:/=\)) do @copy ..\gdk\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gdk\deprecated" - @for %f in ($(GDK_PUBLIC_H_SRCS_WIN32)) do @copy ..\gdk\win32\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gdk" - @for %f in ($(libgdkwin32include_HEADERS)) do @copy ..\gdk\win32\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gdk\win32" - @if not "$(BROADWAY)" == "" for %f in ($(GDK_PUBLIC_H_SRCS_BROADWAY)) do @copy ..\gdk\broadway\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gdk" - @if not "$(BROADWAY)" == "" for %f in ($(libgdkbroadwayinclude_HEADERS)) do @copy ..\gdk\broadway\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gdk\broadway" - -# Copy the GTK headers - @for %f in ($(GTK_GENERATED_PUBLIC_H)) do @copy %f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gtk" -# I hate the U1095 command line too long fatal error :|, work around it... - @for %f in ($(GTK_PUB_HDRS:.h=) $(gtk_semi_private_h_sources:.h=)) do @copy ..\gtk\%f.h "$(GTK_HEADERS_BASE_INSTALL_DIR)\gtk" - @for %f in ($(a11y_h_sources:a11y/=)) do @copy ..\gtk\a11y\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gtk\a11y" - @for %f in ($(gtk_deprecated_h_sources:deprecated/=)) do @copy ..\gtk\deprecated\%f "$(GTK_HEADERS_BASE_INSTALL_DIR)\gtk\deprecated" - -# Copy the libgail-util headers - @for %f in ($(util_public_h_sources)) do @copy ..\libgail-util\%f "$(GAILUTIL_HEADERS_BASE_INSTALL_DIR)\libgail-util" - -# install the data files -install-data: - @echo Copying the non-generated data files... -# GSettings schemas - @if not exist $(PREFIX)\share\glib-2.0\schemas\ mkdir $(PREFIX)\share\glib-2.0\schemas - @for %f in (..\gtk\org.gtk.Settings.*.gschema.xml ..\demos\gtk-demo\org.gtk.Demo.gschema.xml) do @copy %f "$(PREFIX)\share\glib-2.0\schemas" - @-$(GLIB_COMPILE_SCHEMAS) $(PREFIX)\share\glib-2.0\schemas -# Demo icons - @for %t in (16 22 24 32 48 256) do @for %d in ($(PREFIX)\share\icons\hicolor\%tx%t\apps) do @((if not exist %d\ mkdir %d) & copy /b ..\demos\gtk-demo\data\%tx%t\gtk3-demo*.png "%d") - @for %t in (16 22 24 32 48 256) do @for %d in ($(PREFIX)\share\icons\hicolor\%tx%t\apps) do @((if not exist %d\ mkdir %d) & copy /b ..\demos\widget-factory\data\%tx%t\gtk3-widget-factory*.png "%d") - @-$(BASE_BUILT_BIN_DIR)\gtk-update-icon-cache.exe --ignore-theme-index --force "$(PREFIX)\share\icons\hicolor" -# Auxiliary build-related data files (m4, ITS files, RelaxNG files) - @for %d in (aclocal gettext\its gtk-3.0\emoji) do @if not exist $(PREFIX)\share\%d\ mkdir $(PREFIX)\share\%d - @copy ..\m4macros\gtk-3.0.m4 $(PREFIX)\share\aclocal - @for %x in (its loc) do @copy ..\gtk\gtkbuilder.%x $(PREFIX)\share\gettext\its - @for %x in (rng) do @copy ..\gtk\gtkbuilder.%x $(PREFIX)\share\gtk-3.0 - @for %l in (de es fr zh) do @for %f in ($(BASE_BUILT_BIN_DIR)\%l.gresource) do @copy %f $(PREFIX)\share\gtk-3.0\emoji - -# Generate and install the translations -install-translations: - @for %d in (po po-properties) do @for %l in (..\%d\*.po) do @if not exist $(PREFIX)\share\locale\%~nl\LC_MESSAGES\ md $(PREFIX)\share\locale\%~nl\LC_MESSAGES - @for %l in (..\po\*.po) do @$(MSGFMT) -c -v -o $(PREFIX)\share\locale\%~nl\LC_MESSAGES\gtk30.mo %l - @for %l in (..\po-properties\*.po) do @$(MSGFMT) -c -v -o $(PREFIX)\share\locale\%~nl\LC_MESSAGES\gtk30-properties.mo %l diff --git a/win32/introspection-msvc.mak b/win32/introspection-msvc.mak deleted file mode 100644 index 26501f5251..0000000000 --- a/win32/introspection-msvc.mak +++ /dev/null @@ -1,94 +0,0 @@ -# Common NMake Makefile module for checking the build environment is sane -# for building introspection files under MSVC/NMake. -# This can be copied from $(gi_srcroot)\build\win32 for GNOME items -# that support MSVC builds and introspection under MSVC. - -# Can override with env vars as needed -# You will need to have built gobject-introspection for this to work. -# Change or pass in or set the following to suit your environment - -!if "$(PREFIX)" == "" -PREFIX = ..\..\vs$(VSVER)\$(PLAT) -!endif - -!if ![setlocal] && \ - ![set PFX=$(PREFIX)] && \ - ![for %P in (%PFX%) do @echo PREFIX_FULL=%~dpnfP > pfx.x] -!endif -!include pfx.x - -!if "$(PKG_CONFIG_PATH)" == "" -PKG_CONFIG_PATH=$(PREFIX_FULL)\lib\pkgconfig -!else -PKG_CONFIG_PATH=$(PREFIX_FULL)\lib\pkgconfig;$(PKG_CONFIG_PATH) -!endif - -!if ![del $(ERRNUL) /q/f pfx.x] -!endif - -# Note: The PYTHON must be the Python release series that was used to build -# the GObject-introspection scanner Python module! -# Either having python.exe your PATH will work or passing in -# PYTHON= will do - -# This is required, and gobject-introspection needs to be built -# before this can be successfully run. -!if "$(PYTHON)" == "" -PYTHON=python -!endif - -# Path to the pkg-config tool, if not already in the PATH -!if "$(PKG_CONFIG)" == "" -PKG_CONFIG=pkg-config -!endif - -# Don't change anything following this line! - -GIR_SUBDIR = share\gir-1.0 -GIR_TYPELIBDIR = lib\girepository-1.0 -G_IR_SCANNER = $(PREFIX)\bin\g-ir-scanner -G_IR_COMPILER = $(PREFIX)\bin\g-ir-compiler.exe -G_IR_INCLUDEDIR = $(PREFIX)\$(GIR_SUBDIR) -G_IR_TYPELIBDIR = $(PREFIX)\$(GIR_TYPELIBDIR) - -VALID_PKG_CONFIG_PATH = FALSE - -MSG_INVALID_PKGCONFIG = You must set or specifiy a valid PKG_CONFIG_PATH -MSG_INVALID_CFG = You need to specify or set CFG to be release or debug to use this Makefile to build the Introspection Files - -ERROR_MSG = - -BUILD_INTROSPECTION = TRUE - -!if ![set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH)] \ - && ![$(PKG_CONFIG) --print-errors --errors-to-stdout $(CHECK_PACKAGE) > pkgconfig.x] \ - && ![setlocal] \ - && ![set file="pkgconfig.x"] \ - && ![FOR %A IN (%file%) DO @echo PKG_CHECK_SIZE=%~zA > pkgconfig.chksize] \ - && ![del $(ERRNUL) /q/f pkgconfig.x] -!endif - -!include pkgconfig.chksize -!if "$(PKG_CHECK_SIZE)" == "0" -VALID_PKG_CONFIG_PATH = TRUE -!else -VALID_PKG_CONFIG_PATH = FALSE -!endif - -!if ![del $(ERRNUL) /q/f pkgconfig.chksize] -!endif - -VALID_CFGSET = FALSE -!if "$(CFG)" == "release" || "$(CFG)" == "debug" || "$(CFG)" == "Release" || "$(CFG)" == "Debug" -VALID_CFGSET = TRUE -!endif - -!if "$(VALID_PKG_CONFIG_PATH)" != "TRUE" -BUILD_INTROSPECTION = FALSE -ERROR_MSG = $(MSG_INVALID_PKGCONFIG) -!endif - -!if "$(VALID_CFGSET)" != "TRUE" -BUILD_INTROSPECTION = FALSE -ERROR_MSG = $(MSG_INVALID_CFG) -!endif diff --git a/win32/pc_base.py b/win32/pc_base.py deleted file mode 100644 index 25d6e42c99..0000000000 --- a/win32/pc_base.py +++ /dev/null @@ -1,124 +0,0 @@ -#!/usr/bin/python -# -# Simple utility script to generate the basic info -# needed in a .pc (pkg-config) file, used especially -# for introspection purposes - -# This can be used in various projects where -# there is the need to generate .pc files, -# and is copied from GLib's $(srcroot)/build/win32 - -# Author: Fan, Chun-wei -# Date: March 10, 2016 - -import os -import sys -import argparse - -class BasePCItems: - def __init__(self): - self.base_replace_items = {} - self.exec_prefix = '' - self.includedir = '' - self.libdir = '' - self.prefix = '' - self.srcdir = os.path.dirname(__file__) - self.top_srcdir = os.path.join(self.srcdir, os.pardir) - self.version = '' - - def setup(self, argv, parser=None): - if parser is None: - parser = argparse.ArgumentParser(description='Setup basic .pc file info') - parser.add_argument('--prefix', help='prefix of the installed library', - required=True) - parser.add_argument('--exec-prefix', - help='prefix of the installed programs, \ - if different from the prefix') - parser.add_argument('--includedir', - help='includedir of the installed library, \ - if different from ${prefix}/include') - parser.add_argument('--libdir', - help='libdir of the installed library, \ - if different from ${prefix}/lib') - parser.add_argument('--version', help='Version of the package', - required=True) - args = parser.parse_args() - - self.version = args.version - - # check whether the prefix and exec_prefix are valid - if not os.path.exists(args.prefix): - raise SystemExit('Specified prefix \'%s\' is invalid' % args.prefix) - - # use absolute paths for prefix - self.prefix = os.path.abspath(args.prefix).replace('\\','/') - - # check and setup the exec_prefix - if getattr(args, 'exec_prefix', None) is None: - exec_prefix_use_shorthand = True - self.exec_prefix = '${prefix}' - else: - if args.exec_prefix.startswith('${prefix}'): - exec_prefix_use_shorthand = True - input_exec_prefix = args.prefix + args.exec_prefix[len('${prefix}'):] - else: - exec_prefix_use_shorthand = False - input_exec_prefix = args.exec_prefix - if not os.path.exists(input_exec_prefix): - raise SystemExit('Specified exec_prefix \'%s\' is invalid' % - args.exec_prefix) - if exec_prefix_use_shorthand is True: - self.exec_prefix = args.exec_prefix.replace('\\','/') - else: - self.exec_prefix = os.path.abspath(input_exec_prefix).replace('\\','/') - - # check and setup the includedir - if getattr(args, 'includedir', None) is None: - self.includedir = '${prefix}/include' - else: - if args.includedir.startswith('${prefix}'): - includedir_use_shorthand = True - input_includedir = args.prefix + args.includedir[len('${prefix}'):] - else: - if args.includedir.startswith('${exec_prefix}'): - includedir_use_shorthand = True - input_includedir = input_exec_prefix + args.includedir[len('${exec_prefix}'):] - else: - includedir_use_shorthand = False - input_includedir = args.includedir - if not os.path.exists(input_includedir): - raise SystemExit('Specified includedir \'%s\' is invalid' % - args.includedir) - if includedir_use_shorthand is True: - self.includedir = args.includedir.replace('\\','/') - else: - self.includedir = os.path.abspath(input_includedir).replace('\\','/') - - # check and setup the libdir - if getattr(args, 'libdir', None) is None: - self.libdir = '${prefix}/lib' - else: - if args.libdir.startswith('${prefix}'): - libdir_use_shorthand = True - input_libdir = args.prefix + args.libdir[len('${prefix}'):] - else: - if args.libdir.startswith('${exec_prefix}'): - libdir_use_shorthand = True - input_libdir = input_exec_prefix + args.libdir[len('${exec_prefix}'):] - else: - libdir_use_shorthand = False - input_libdir = args.libdir - if not os.path.exists(input_libdir): - raise SystemExit('Specified libdir \'%s\' is invalid' % - args.libdir) - if libdir_use_shorthand is True: - self.libdir = args.libdir.replace('\\','/') - else: - self.libdir = os.path.abspath(input_libdir).replace('\\','/') - - # setup dictionary for replacing items in *.pc.in - self.base_replace_items.update({'@VERSION@': self.version}) - self.base_replace_items.update({'@prefix@': self.prefix}) - self.base_replace_items.update({'@exec_prefix@': self.exec_prefix}) - self.base_replace_items.update({'@libdir@': self.libdir}) - self.base_replace_items.update({'@includedir@': self.includedir}) diff --git a/win32/replace.py b/win32/replace.py deleted file mode 100644 index f215cce584..0000000000 --- a/win32/replace.py +++ /dev/null @@ -1,115 +0,0 @@ -#!/usr/bin/python -# -# Simple utility script to manipulate -# certain types of strings in a file - -# This can be used in various projects where -# there is the need to replace strings in files, -# and is copied from GLib's $(srcroot)/build/win32 - -# Author: Fan, Chun-wei -# Date: September 03, 2014 - -import os -import sys -import re -import string -import argparse - -valid_actions = ['remove-prefix', - 'replace-var', - 'replace-str', - 'remove-str'] - -def open_file(filename, mode): - if sys.version_info[0] < 3: - return open(filename, mode=mode) - else: - return open(filename, mode=mode, encoding='utf-8') - -def replace_multi(src, dest, replace_items): - with open_file(src, 'r') as s: - with open_file(dest, 'w') as d: - for line in s: - replace_dict = dict((re.escape(key), value) \ - for key, value in replace_items.items()) - replace_pattern = re.compile("|".join(replace_dict.keys())) - d.write(replace_pattern.sub(lambda m: \ - replace_dict[re.escape(m.group(0))], line)) - -def replace(src, dest, instring, outstring): - replace_item = {instring: outstring} - replace_multi(src, dest, replace_item) - -def check_required_args(args, params): - for param in params: - if getattr(args, param, None) is None: - raise SystemExit('%s: error: --%s argument is required' % (__file__, param)) - -def warn_ignored_args(args, params): - for param in params: - if getattr(args, param, None) is not None: - print('%s: warning: --%s argument is ignored' % (__file__, param)) - -def main(argv): - - parser = argparse.ArgumentParser(description='Process strings in a file.') - parser.add_argument('-a', - '--action', - help='Action to carry out. Can be one of:\n' - 'remove-prefix\n' - 'replace-var\n' - 'replace-str\n' - 'remove-str', - choices=valid_actions) - parser.add_argument('-i', '--input', help='Input file') - parser.add_argument('-o', '--output', help='Output file') - parser.add_argument('--instring', help='String to replace or remove') - parser.add_argument('--var', help='Autotools variable name to replace') - parser.add_argument('--outstring', - help='New String to replace specified string or variable') - parser.add_argument('--removeprefix', help='Prefix of string to remove') - - args = parser.parse_args() - - input_string = '' - output_string = '' - - # We must have action, input, output for all operations - check_required_args(args, ['action','input','output']) - - # Build the arguments by the operation that is to be done, - # to be fed into replace() - - # Get rid of prefixes from a string - if args.action == 'remove-prefix': - check_required_args(args, ['instring','removeprefix']) - warn_ignored_args(args, ['outstring','var']) - input_string = args.removeprefix + args.instring - output_string = args.instring - - # Replace an m4-style variable (those surrounded by @...@) - if args.action == 'replace-var': - check_required_args(args, ['var','outstring']) - warn_ignored_args(args, ['instring','removeprefix']) - input_string = '@' + args.var + '@' - output_string = args.outstring - - # Replace a string - if args.action == 'replace-str': - check_required_args(args, ['instring','outstring']) - warn_ignored_args(args, ['var','removeprefix']) - input_string = args.instring - output_string = args.outstring - - # Remove a string - if args.action == 'remove-str': - check_required_args(args, ['instring']) - warn_ignored_args(args, ['var','outstring','removeprefix']) - input_string = args.instring - output_string = '' - - replace(args.input, args.output, input_string, output_string) - -if __name__ == '__main__': - sys.exit(main(sys.argv)) diff --git a/win32/vs10/.gitignore b/win32/vs10/.gitignore deleted file mode 100644 index 5f2df27914..0000000000 --- a/win32/vs10/.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -broadwayd.vcxproj.filters -broadwayd.vcxproj -gailutil-3.vcxproj.filters -gailutil-3.vcxproj -gdk-3.vcxproj.filters -gdk-3.vcxproj -gdk3-broadway.vcxproj.filters -gdk3-broadway.vcxproj -gdk3-win32.vcxproj.filters -gdk3-win32.vcxproj -gtk-3.vcxproj.filters -gtk-3.vcxproj -gtk3-demo.vcxproj.filters -gtk3-demo.vcxproj diff --git a/win32/vs10/Makefile.am b/win32/vs10/Makefile.am deleted file mode 100644 index 37346a8f77..0000000000 --- a/win32/vs10/Makefile.am +++ /dev/null @@ -1,58 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -GENERATED_ITEMS = \ - gdk3-win32.vcxproj \ - gdk3-win32.vcxproj.filters \ - gdk3-broadway.vcxproj \ - gdk3-broadway.vcxproj.filters \ - broadwayd.vcxproj \ - broadwayd.vcxproj.filters \ - gdk-3.vcxproj \ - gdk-3.vcxproj.filters \ - gtk-3.vcxproj \ - gtk-3.vcxproj.filters \ - gtk3-demo.vcxproj \ - gtk3-demo.vcxproj.filters \ - gailutil-3.vcxproj \ - gailutil-3.vcxproj.filters - -EXTRA_DIST += \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcxproj \ - gdk3-win32.vcxprojin \ - gdk3-win32.vcxproj.filtersin \ - gdk3-broadway.vcxprojin \ - gdk3-broadway.vcxproj.filtersin \ - broadwayd.vcxprojin \ - broadwayd.vcxproj.filtersin \ - gdk-3.vcxprojin \ - gdk-3.vcxproj.filtersin \ - gtk-3.vcxprojin \ - gtk-3.vcxproj.filtersin \ - gtk-builder-tool.vcxproj \ - gtk-builder-tool.vcxproj.filters \ - gtk-encode-symbolic-svg.vcxproj \ - gtk-encode-symbolic-svg.vcxproj.filters \ - gtk-query-settings.vcxproj \ - gtk-query-settings.vcxproj.filters \ - gtk-update-icon-cache.vcxproj \ - gtk-update-icon-cache.vcxproj.filters \ - gtk3-demo.vcxprojin \ - gtk3-demo.vcxproj.filtersin \ - gtk3-demo-application.vcxproj \ - gtk3-demo-application.vcxproj.filters \ - gtk3-icon-browser.vcxproj \ - gtk3-icon-browser.vcxproj.filters \ - gtk3-widget-factory.vcxproj \ - gtk3-widget-factory.vcxproj.filters \ - gailutil-3.vcxprojin \ - gailutil-3.vcxproj.filtersin \ - gtk3-install.vcxproj \ - gtk3-introspect.vcxproj \ - $(GENERATED_ITEMS) - -DISTCLEANFILES = \ - $(GENERATED_ITEMS) - --include $(top_srcdir)/git.mk diff --git a/win32/vs10/README.txt b/win32/vs10/README.txt deleted file mode 100644 index ef9c39c34f..0000000000 --- a/win32/vs10/README.txt +++ /dev/null @@ -1,116 +0,0 @@ -Please do not compile this package (GTK+) in paths that contain -spaces in them-as strange problems may occur during compilation or during -the use of the library. - -A more detailed outline for instructions on building the GTK+ with Visual -C++ can be found in the following GNOME Live! page: - -https://wiki.gnome.org/Projects/GTK+/Win32/MSVCCompilationOfGTKStack - -This VS10 solution and the projects it includes are intented to be used -in a GTK+ source tree unpacked from a tarball. In a git checkout you -first need to use some Unix-like environment or manual work to expand -the files needed, like config.h.win32.in into config.h.win32 and the -.vcxprojin and .vcxproj.filtersin files here into corresponding actual -.vcxproj and vcxproj.filters files. - -You will need the parts from below in the GTK+ stack: GDK-Pixbuf, Pango, -ATK and GLib. External dependencies are at least Cairo -(with Cairo-GObject support, meaning Cairo 1.10.x or later), zlib, libpng, -gettext-runtime, fontconfig*, freetype*, expat*. See the -build/win32/vs10/README.txt file in glib for details where to unpack them. - -You will also need a Python 2.6+/3.x interpretor installed on your system, -which can be obtained from the official installers available from -http://www.python.org. Please note that the Python interpretor (python.exe) -either needs to be in your PATH before attempting the build of GTK+, or it -can be found in the path specified by PythonDir in gtk-version-paths.props. -If you happen to change the PythonDir setting in gtk-version-paths.props after -opening gtk+.sln with Visual Studio, you will need to close the gtk+.sln solution, -delete all the *.sdf, *.suo and *.user files before re-attempting the build. - -It is recommended that one builds the dependencies with VS10 as far as -possible, especially those from and using the GTK+ stack (i.e. GLib, -Cairo, ATK, Pango, GDK-Pixbuf), so that crashes caused by mixing calls -to different CRTs can be kept at a minimum. - -zlib, libpng, and Cairo do contain support for compiling under VS10 -using VS project files and/or makefiles at this time of writing, For the -GTK+ stack, VS10 project files are either available under -$(srcroot)/build/vs10 in the case of GLib (stable/unstable), ATK -(stable/unstable) and GDK-Pixbuf (unstable), and should be in the next -unstable version of Pango. There is no known official VS10 build -support for fontconfig (along with freetype and expat) and -gettext-runtime, so please use the binaries from: - -ftp://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32 bit) -ftp://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64 bit) - -Unzip the binaries obtained from ftp.gnome.org in \vs10\, -and build the following, if not already done so: - -Note: put the resulting zlib, libpng, pcre and Cairo files as follows: - .dll files: \vs10\\bin - .lib files: \vs10\\lib - .h files: \vs10\\include - -The recommended build order for these dependencies: -(first unzip any dependent binaries downloaded from the ftp.gnome.org - as described in the README.txt file in the build/win32/vs10 folder) --zlib --libpng --(for GDK-Pixbuf, if not using GDI+) IJG JPEG or libjpeg-turbo --(for GDK-Pixbuf, if not using GDI+) libtiff - [libtiff requires zlib and IJG JPEG or libjpeg-turbo] --(for GDK-Pixbuf, if not using GDI+) jasper [jpeg-2000 library] --(optional for GLib) PCRE (version 8.12 or later, use of CMake to - build PCRE is recommended-see build/win32/vs10/README.txt of GLib) --GLib ** --Cairo (inclusive of Cairo-GObject) --ATK** --Pango** --GDK-Pixbuf** -(note the last 3 dependencies are not interdependent, so the last 3 - dependencies can be built in any order) - -The "install" project will copy build results and headers into their -appropriate location under \vs10\. For instance, -built DLLs go into \vs10\\bin, built LIBs into -\vs10\\lib and GTK+ headers into -\vs10\\include\gtk-3.0. This is then from where -project files higher in the stack are supposed to look for them, not -from a specific GLib source tree. - -There is now a "gtk3-introspect" project that is used to build the -introspection files. In order for this to work, check that the paths for -PythonDir (32-bit builds) and PythonDirX64 (x64 builds) are correct for your -system. Note that it must be the same Python installation that was used to -build GObject-Introspection (G-I), and a complete G-I build/installation -needs to be found in \vs10\\, with the introspection files -for ATK, Pango and GDK-Pixbuf. Note also that this is not built by default, -so you will need to right-click on the project to build it, which will build -and "install" the other projects that are normally built, if those were not yet -built. The introspection files that are built will be "installed" to -\vs10\\share\gir-1.0 (the .gir file(s)) and -\vs10\\lib\girepository-1.0 (the .typelib files(s)) upon -successful build. for building this in a different configuration, therefore, -you will need to clean this project specifically and then rebuild. - -Please note, as GTK+ uses the Adwaita theme for all platforms by default, -most icons used are not included with GTK+ (which *are* needed), so please see -https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack (under the -GTK+ section) on how to get those icons set up for use with GTK+. - -*About the dependencies marked with *: These dependencies are optional - as those are not compulsory components for building and running GTK+ - itself, but note that they are needed for people running and building - GIMP or those who need complex script support via fontconfig. They - are referred to by components in Cairo and Pango mainly. - Decide whether you need fontconfig support prior to building Cairo - and Pango. - -**:Put the sources of the packages marked with ** in \, and build with VS10 from there. - ---Tor Lillqvist ---Updated by Chun-wei Fan diff --git a/win32/vs10/broadwayd.vcxproj.filtersin b/win32/vs10/broadwayd.vcxproj.filtersin deleted file mode 100644 index ad496bc438..0000000000 --- a/win32/vs10/broadwayd.vcxproj.filtersin +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - -#include "broadwayd.vs10.sourcefiles.filters" - - diff --git a/win32/vs10/broadwayd.vcxprojin b/win32/vs10/broadwayd.vcxprojin deleted file mode 100644 index c291510b44..0000000000 --- a/win32/vs10/broadwayd.vcxprojin +++ /dev/null @@ -1,95 +0,0 @@ - - - - - Debug_Broadway - Win32 - - - Debug_Broadway - x64 - - - Release_Broadway - Win32 - - - Release_Broadway - x64 - - - - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5} - broadwayd - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - X64 - - - $(GdkBaseIncludes);..\..\gdk\broadway;%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;$(GdkDefines);%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - $(GdkDefines);%(PreprocessorDefinitions) - true - MultiThreadedDLL - ProgramDatabase - - - ws2_32.lib;%(AdditionalDependencies) - true - Console - - - true - true - - MachineX86 - MachineX64 - - - -#include "broadwayd.vs10.sourcefiles" - - - - {b98fbe68-b03c-48e3-8f32-c3c010720d30} - false - - - - - - diff --git a/win32/vs10/gailutil-3.vcxproj.filtersin b/win32/vs10/gailutil-3.vcxproj.filtersin deleted file mode 100644 index 5f3a5bcad4..0000000000 --- a/win32/vs10/gailutil-3.vcxproj.filtersin +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - -#include "gailutil-3.vs10.sourcefiles.filters" - - diff --git a/win32/vs10/gailutil-3.vcxprojin b/win32/vs10/gailutil-3.vcxprojin deleted file mode 100644 index 423b338b97..0000000000 --- a/win32/vs10/gailutil-3.vcxprojin +++ /dev/null @@ -1,101 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {A1FCED61-4E51-4015-A70C-5373404D1BA0} - gailutil - Win32Proj - - - - DynamicLibrary - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - $(GtkBaseIncludes);..\..\gdk\win32;%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions) - MultiThreadedDLL - true - ProgramDatabase - - - atk-1.0.lib;%(AdditionalDependencies) - $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll - ..\..\libgail-util\gailutil.def - $(TargetDir)$(ProjectName).0.lib - true - $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb - Windows - - - true - true - - MachineX86 - MachineX64 - - - -#include "gailutil-3.vs10.sourcefiles" - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gdk-3.vcxproj.filtersin b/win32/vs10/gdk-3.vcxproj.filtersin deleted file mode 100644 index edb543dba8..0000000000 --- a/win32/vs10/gdk-3.vcxproj.filtersin +++ /dev/null @@ -1,24 +0,0 @@ - - - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - - Resource Files - - -#include "gdk-3.vs10.sourcefiles.filters" - Source Files - - diff --git a/win32/vs10/gdk-3.vcxprojin b/win32/vs10/gdk-3.vcxprojin deleted file mode 100644 index 96b8cd137b..0000000000 --- a/win32/vs10/gdk-3.vcxprojin +++ /dev/null @@ -1,167 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - Debug_Broadway - Win32 - - - Debug_Broadway - x64 - - - Release_Broadway - Win32 - - - Release_Broadway - x64 - - - - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - gdk3 - Win32Proj - - - - DynamicLibrary - MultiByte - true - true - v100 - - - - - - - - - - - true - false - true - false - - - - - Level3 - - - $(GdkBaseIncludes);..\..\gdk\win32;%(AdditionalIncludeDirectories) - $(GdkBaseIncludes);..\..\gdk\win32;%(AdditionalIncludeDirectories) - - - $(GdkBaseIncludes);..\..\gdk\win32;..\..\gdk\broadway;%(AdditionalIncludeDirectories) - $(GdkBaseIncludes);..\..\gdk\win32;..\..\gdk\broadway;%(AdditionalIncludeDirectories) - - - Disabled - Disabled - _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) - _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) - true - true - EnableFastChecks - EnableFastChecks - MultiThreadedDebugDLL - MultiThreadedDebugDLL - EditAndContinue - EditAndContinue - ProgramDatabase - ProgramDatabase - - - $(GdkDefines);%(PreprocessorDefinitions) - $(GdkDefines);%(PreprocessorDefinitions) - MultiThreadedDLL - MultiThreadedDLL - ProgramDatabase - ProgramDatabase - - - ..\..\gdk\win32\rc;%(AdditionalIncludeDirectories) - - - $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll - true - $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb - Windows - $(TargetDir)$(ProjectName).0.lib - /EXPORT:gdk_win32_display_manager_get_type - - - $(GdkAdditionalLibs);%(AdditionalDependencies) - $(GdkAdditionalLibs);%(AdditionalDependencies) - - - $(GdkAdditionalLibs);$(GdkBroadwayAdditionalLibs);%(AdditionalDependencies) - $(GdkAdditionalLibs);$(GdkBroadwayAdditionalLibs);%(AdditionalDependencies) - - - true - true - true - true - - MachineX86 - MachineX64 - - - - - -if not exist $(OutDir)\..\..\..\Debug\$(Platform)\bin\ mkdir $(OutDir)\..\..\..\Debug\$(Platform)\bin -copy /b "$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll" "$(OutDir)\..\..\..\Debug\$(Platform)\bin" -copy /b "$(TargetDir)$(ProjectName).0.lib" "$(OutDir)\..\..\..\Debug\$(Platform)\bin" - -if not exist $(OutDir)\..\..\..\Release\$(Platform)\bin\ mkdir $(OutDir)\..\..\..\Release\$(Platform)\bin -copy /b "$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll" "$(OutDir)\..\..\..\Release\$(Platform)\bin" -copy /b "$(TargetDir)$(ProjectName).0.lib" "$(OutDir)\..\..\..\Release\$(Platform)\bin" - - - - - - -#include "gdk-3.vs10.sourcefiles" - - - - - - - - {1df4c475-4472-4ee4-ac2b-3ab5a4c1a453} - false - false - false - - - {aba7685a-7cbb-4626-b5e5-6eeea5b489ef} - false - - - - - - diff --git a/win32/vs10/gdk3-broadway.vcxproj.filtersin b/win32/vs10/gdk3-broadway.vcxproj.filtersin deleted file mode 100644 index 539d51140b..0000000000 --- a/win32/vs10/gdk3-broadway.vcxproj.filtersin +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - -#include "gdk3-broadway.vs10.sourcefiles.filters" - - diff --git a/win32/vs10/gdk3-broadway.vcxprojin b/win32/vs10/gdk3-broadway.vcxprojin deleted file mode 100644 index 123d6d70e8..0000000000 --- a/win32/vs10/gdk3-broadway.vcxprojin +++ /dev/null @@ -1,74 +0,0 @@ - - - - - Debug_Broadway - Win32 - - - Debug_Broadway - x64 - - - Release_Broadway - Win32 - - - Release_Broadway - x64 - - - - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453} - gdkbroadway - Win32Proj - - - - StaticLibrary - MultiByte - true - v100 - - - - - - - - - - - - $(GdkBaseIncludes);..\..\gdk\broadway;%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - $(GdkDefines);%(PreprocessorDefinitions) - MultiThreadedDLL - ProgramDatabase - - - -#include "gdk3-broadway.vs10.sourcefiles" - - - - {b98fbe68-b03c-48e3-8f32-c3c010720d30} - false - - - - - - diff --git a/win32/vs10/gdk3-win32.vcxproj.filtersin b/win32/vs10/gdk3-win32.vcxproj.filtersin deleted file mode 100644 index f81bd0585d..0000000000 --- a/win32/vs10/gdk3-win32.vcxproj.filtersin +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - -#include "gdk3-win32.vs10.sourcefiles.filters" - - diff --git a/win32/vs10/gdk3-win32.vcxprojin b/win32/vs10/gdk3-win32.vcxprojin deleted file mode 100644 index f49e8de447..0000000000 --- a/win32/vs10/gdk3-win32.vcxprojin +++ /dev/null @@ -1,74 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF} - gdkwin32 - Win32Proj - - - - StaticLibrary - MultiByte - true - v100 - - - - - - - - - - - - $(GdkBaseIncludes);..\..\gdk\win32;%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - $(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions) - MultiThreadedDLL - ProgramDatabase - - - -#include "gdk3-win32.vs10.sourcefiles" - - - - {b98fbe68-b03c-48e3-8f32-c3c010720d30} - false - - - - - - diff --git a/win32/vs10/gtk+.sln b/win32/vs10/gtk+.sln deleted file mode 100644 index 7fadabdc7c..0000000000 --- a/win32/vs10/gtk+.sln +++ /dev/null @@ -1,309 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-prebuild", "gtk3-prebuild.vcxproj", "{B98FBE68-B03C-48E3-8F32-C3C010720D30}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-win32", "gdk3-win32.vcxproj", "{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-broadway", "gdk3-broadway.vcxproj", "{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "broadwayd", "broadwayd.vcxproj", "{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-3", "gdk-3.vcxproj", "{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-3", "gtk-3.vcxproj", "{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo", "gtk3-demo.vcxproj", "{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo-application", "gtk3-demo-application.vcxproj", "{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-icon-browser", "gtk3-icon-browser.vcxproj", "{343333C4-D46C-4C97-A986-959CCA6F1DE0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-widget-factory", "gtk3-widget-factory.vcxproj", "{BE6B4973-C6FF-4C8F-8E97-A70793C50F44}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-encode-symbolic-svg", "gtk-encode-symbolic-svg.vcxproj", "{F280BF1A-777A-4FB5-8005-DFBE04621EDB}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gailutil-3", "gailutil-3.vcxproj", "{A1FCED61-4E51-4015-A70C-5373404D1BA0}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-update-icon-cache", "gtk-update-icon-cache.vcxproj", "{FC98AF16-4C68-42DF-906B-93A6804C198A}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-builder-tool", "gtk-builder-tool.vcxproj", "{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-query-settings", "gtk-query-settings.vcxproj", "{9F22107A-3EF7-4B52-B269-747B65307F36}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-install", "gtk3-install.vcxproj", "{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-introspect", "gtk3-introspect.vcxproj", "{A8092C4E-0A21-4B1D-AC82-16764E418D1F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug_Broadway|Win32 = Debug_Broadway|Win32 - Debug|x64 = Debug|x64 - Debug_Broadway|x64 = Debug_Broadway|x64 - Release|Win32 = Release|Win32 - Release_Broadway|Win32 = Release_Broadway|Win32 - Release|x64 = Release|x64 - Release_Broadway|x64 = Release_Broadway|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.ActiveCfg = Debug|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.Build.0 = Debug|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.ActiveCfg = Debug|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.Build.0 = Debug|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.ActiveCfg = Release|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.Build.0 = Release|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.ActiveCfg = Release|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.Build.0 = Release|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.ActiveCfg = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.Build.0 = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.ActiveCfg = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.Build.0 = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.ActiveCfg = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.Build.0 = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.ActiveCfg = Release|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.Build.0 = Release|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.Build.0 = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.Build.0 = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.ActiveCfg = Release|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.Build.0 = Release|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug|Win32.ActiveCfg = Debug_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug|x64.ActiveCfg = Debug_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release|Win32.ActiveCfg = Release_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release|x64.ActiveCfg = Release_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug|Win32.ActiveCfg = Debug_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug|x64.ActiveCfg = Debug_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release|Win32.ActiveCfg = Release_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release|x64.ActiveCfg = Release_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.ActiveCfg = Debug|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.Build.0 = Debug|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.ActiveCfg = Debug|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.Build.0 = Debug|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.ActiveCfg = Release|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.Build.0 = Release|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.ActiveCfg = Release|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.Build.0 = Release|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.ActiveCfg = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.Build.0 = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.ActiveCfg = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.Build.0 = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.ActiveCfg = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.Build.0 = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.ActiveCfg = Release|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.Build.0 = Release|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.Build.0 = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.Build.0 = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.ActiveCfg = Release|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.Build.0 = Release|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.ActiveCfg = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.Build.0 = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.ActiveCfg = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.Build.0 = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.ActiveCfg = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.Build.0 = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.ActiveCfg = Release|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.Build.0 = Release|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.Build.0 = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.Build.0 = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.ActiveCfg = Release|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.Build.0 = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.ActiveCfg = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.Build.0 = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.ActiveCfg = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.Build.0 = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.ActiveCfg = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.Build.0 = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.ActiveCfg = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.Build.0 = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.Build.0 = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.Build.0 = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.ActiveCfg = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.Build.0 = Release|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.ActiveCfg = Debug|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.Build.0 = Debug|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.ActiveCfg = Debug|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.Build.0 = Debug|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.ActiveCfg = Release|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.Build.0 = Release|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.ActiveCfg = Release|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.Build.0 = Release|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.Build.0 = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.Build.0 = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.ActiveCfg = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.Build.0 = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.ActiveCfg = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.Build.0 = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.ActiveCfg = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.Build.0 = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.ActiveCfg = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.Build.0 = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.Build.0 = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.Build.0 = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.ActiveCfg = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.Build.0 = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.ActiveCfg = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.Build.0 = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.ActiveCfg = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.Build.0 = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.ActiveCfg = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.Build.0 = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.ActiveCfg = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.Build.0 = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.Build.0 = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.Build.0 = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.ActiveCfg = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.Build.0 = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|x64.Build.0 = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|x64.Build.0 = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.ActiveCfg = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.Build.0 = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.ActiveCfg = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.Build.0 = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.ActiveCfg = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.Build.0 = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.ActiveCfg = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.Build.0 = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.Build.0 = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.Build.0 = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.ActiveCfg = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.Build.0 = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.ActiveCfg = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.Build.0 = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.ActiveCfg = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.Build.0 = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.ActiveCfg = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.Build.0 = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.ActiveCfg = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.Build.0 = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.Build.0 = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.Build.0 = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.ActiveCfg = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.Build.0 = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.ActiveCfg = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.Build.0 = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.ActiveCfg = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.Build.0 = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.ActiveCfg = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.Build.0 = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.ActiveCfg = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.Build.0 = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.Build.0 = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.Build.0 = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.ActiveCfg = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.Build.0 = Release|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|Win32.ActiveCfg = Debug|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|x64.ActiveCfg = Debug|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|Win32.ActiveCfg = Release|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|x64.ActiveCfg = Release|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|x64.ActiveCfg = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/win32/vs10/gtk-3.vcxproj.filtersin b/win32/vs10/gtk-3.vcxproj.filtersin deleted file mode 100644 index e198ed17d6..0000000000 --- a/win32/vs10/gtk-3.vcxproj.filtersin +++ /dev/null @@ -1,41 +0,0 @@ - - - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - - Resource Files - - -#include "gtk-3.vs10.sourcefiles.filters" - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - Source Files - - - Resource Files - - diff --git a/win32/vs10/gtk-3.vcxprojin b/win32/vs10/gtk-3.vcxprojin deleted file mode 100644 index c9922105cb..0000000000 --- a/win32/vs10/gtk-3.vcxprojin +++ /dev/null @@ -1,120 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - true - - - Release - x64 - true - - - - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - gtk3 - Win32Proj - - - - DynamicLibrary - MultiByte - v100 - - - - - - - - - - - true - false - - - - $(GtkBaseIncludes);..\..\gdk\win32;%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - $(GtkDefines);%(PreprocessorDefinitions) - MultiThreadedDLL - ProgramDatabase - - - $(GtkAdditionalLibs);%(AdditionalDependencies) - $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll - $(TargetDir)$(ProjectName).0.lib - true - $(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb - Windows - - - true - true - - MachineX86 - MachineX64 - - - - - - -#include "gtk-3.vs10.sourcefiles" - - - - - - - - - - - - - - - - - - - - - - - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - - - - diff --git a/win32/vs10/gtk-builder-tool.vcxproj b/win32/vs10/gtk-builder-tool.vcxproj deleted file mode 100644 index 12420c3377..0000000000 --- a/win32/vs10/gtk-builder-tool.vcxproj +++ /dev/null @@ -1,100 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD} - gtkbuildertool - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - X64 - - - $(BaseConfigIncludes);%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - %(PreprocessorDefinitions) - MultiThreadedDLL - true - ProgramDatabase - - - %(AdditionalDependencies) - true - Console - - - true - true - - MachineX86 - MachineX64 - - - - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gtk-builder-tool.vcxproj.filters b/win32/vs10/gtk-builder-tool.vcxproj.filters deleted file mode 100644 index e88646b264..0000000000 --- a/win32/vs10/gtk-builder-tool.vcxproj.filters +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - Sources - - diff --git a/win32/vs10/gtk-encode-symbolic-svg.vcxproj b/win32/vs10/gtk-encode-symbolic-svg.vcxproj deleted file mode 100644 index fcd0a6df75..0000000000 --- a/win32/vs10/gtk-encode-symbolic-svg.vcxproj +++ /dev/null @@ -1,96 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {F280BF1A-777A-4FB5-8005-DFBE04621EDB} - gtkencodesymbolicsvg - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - X64 - - - $(GdkBaseIncludes);%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - %(PreprocessorDefinitions) - MultiThreadedDLL - true - ProgramDatabase - - - %(AdditionalDependencies) - true - Console - - - true - true - - MachineX86 - MachineX64 - - - - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - - - - diff --git a/win32/vs10/gtk-encode-symbolic-svg.vcxproj.filters b/win32/vs10/gtk-encode-symbolic-svg.vcxproj.filters deleted file mode 100644 index 3377263529..0000000000 --- a/win32/vs10/gtk-encode-symbolic-svg.vcxproj.filters +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - Sources - - diff --git a/win32/vs10/gtk-query-settings.vcxproj b/win32/vs10/gtk-query-settings.vcxproj deleted file mode 100644 index 610b04815f..0000000000 --- a/win32/vs10/gtk-query-settings.vcxproj +++ /dev/null @@ -1,100 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {9F22107A-3EF7-4B52-B269-747B65307F36} - gtkquerysettings - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - X64 - - - $(BaseConfigIncludes);%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - %(PreprocessorDefinitions) - MultiThreadedDLL - true - ProgramDatabase - - - %(AdditionalDependencies) - true - Console - - - true - true - - MachineX86 - MachineX64 - - - - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gtk-query-settings.vcxproj.filters b/win32/vs10/gtk-query-settings.vcxproj.filters deleted file mode 100644 index 6e14aacf20..0000000000 --- a/win32/vs10/gtk-query-settings.vcxproj.filters +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - Sources - - diff --git a/win32/vs10/gtk-update-icon-cache.vcxproj b/win32/vs10/gtk-update-icon-cache.vcxproj deleted file mode 100644 index f6ea9eb54f..0000000000 --- a/win32/vs10/gtk-update-icon-cache.vcxproj +++ /dev/null @@ -1,96 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {FC98AF16-4C68-42DF-906B-93A6804C198A} - gtkupdateiconcache - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - X64 - - - $(BaseConfigIncludes);%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - %(PreprocessorDefinitions) - MultiThreadedDLL - true - ProgramDatabase - - - %(AdditionalDependencies) - true - Console - - - true - true - - MachineX86 - MachineX64 - - - - - - - - {b98fbe68-b03c-48e3-8f32-c3c010720d30} - false - - - - - - diff --git a/win32/vs10/gtk-update-icon-cache.vcxproj.filters b/win32/vs10/gtk-update-icon-cache.vcxproj.filters deleted file mode 100644 index f62b142f16..0000000000 --- a/win32/vs10/gtk-update-icon-cache.vcxproj.filters +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - Sources - - diff --git a/win32/vs10/gtk3-demo-application.vcxproj b/win32/vs10/gtk3-demo-application.vcxproj deleted file mode 100644 index 4e7a81e778..0000000000 --- a/win32/vs10/gtk3-demo-application.vcxproj +++ /dev/null @@ -1,97 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44} - gtk3demoapplication - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - $(BaseConfigIncludes);%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - %(PreprocessorDefinitions) - MultiThreadedDLL - false - ProgramDatabase - - - true - Console - - - true - true - - MachineX86 - MachineX64 - - - - - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gtk3-demo-application.vcxproj.filters b/win32/vs10/gtk3-demo-application.vcxproj.filters deleted file mode 100644 index 86f3c356c3..0000000000 --- a/win32/vs10/gtk3-demo-application.vcxproj.filters +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - Source Files - - diff --git a/win32/vs10/gtk3-demo.vcxproj.filtersin b/win32/vs10/gtk3-demo.vcxproj.filtersin deleted file mode 100644 index a8fa97ddc6..0000000000 --- a/win32/vs10/gtk3-demo.vcxproj.filtersin +++ /dev/null @@ -1,16 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - -#include "gtk3-demo.vs10.sourcefiles.filters" - - diff --git a/win32/vs10/gtk3-demo.vcxprojin b/win32/vs10/gtk3-demo.vcxprojin deleted file mode 100644 index 72abf9bb6c..0000000000 --- a/win32/vs10/gtk3-demo.vcxprojin +++ /dev/null @@ -1,98 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE} - gtk3demo - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - $(Gtk3DemoIncludes);%(AdditionalIncludeDirectories) - - Level3 - CompileAsC - - - Disabled - _DEBUG;$(GtkPrefixDefine);%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - $(GtkPrefixDefine);%(PreprocessorDefinitions) - MultiThreadedDLL - ProgramDatabase - - - %(AdditionalDependencies) - true - Console - - - - false - true - true - - MachineX86 - MachineX64 - - - -#include "gtk3-demo.vs10.sourcefiles" - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gtk3-icon-browser.vcxproj b/win32/vs10/gtk3-icon-browser.vcxproj deleted file mode 100644 index 69eba5d6c7..0000000000 --- a/win32/vs10/gtk3-icon-browser.vcxproj +++ /dev/null @@ -1,103 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {343333C4-D46C-4C97-A986-959CCA6F1DE0} - gtk3iconbrowser - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - X64 - - - ..\..\demos\icon-browser;$(BaseConfigIncludes);%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - %(PreprocessorDefinitions) - MultiThreadedDLL - false - ProgramDatabase - - - true - Console - - - true - true - - MachineX86 - MachineX64 - - - - - - - - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gtk3-icon-browser.vcxproj.filters b/win32/vs10/gtk3-icon-browser.vcxproj.filters deleted file mode 100644 index a883ba47b2..0000000000 --- a/win32/vs10/gtk3-icon-browser.vcxproj.filters +++ /dev/null @@ -1,23 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - Source Files - Source Files - Source Files - Source Files - - diff --git a/win32/vs10/gtk3-install.vcxproj b/win32/vs10/gtk3-install.vcxproj deleted file mode 100644 index c2b2725879..0000000000 --- a/win32/vs10/gtk3-install.vcxproj +++ /dev/null @@ -1,115 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - Debug_Broadway - Win32 - - - Debug_Broadway - x64 - - - Release_Broadway - Win32 - - - Release_Broadway - x64 - - - - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF} - gtkinstall - Win32Proj - - - - Makefile - MultiByte - v100 - - - - - - - - - - - $(InstallBuildsBase) CFG=Debug BROADWAY=1 $(IntrospectPythonParam) GTK_VERSION=$(GtkVersion) - $(InstallBuildsBase) CFG=Release BROADWAY=1 $(IntrospectPythonParam) GTK_VERSION=$(GtkVersion) - $(InstallBuildsBase) CFG=$(Configuration) $(IntrospectPythonParam) GTK_VERSION=$(GtkVersion) - $(InstallBuildsBase) CFG=$(Configuration) $(IntrospectPythonParam) GTK_VERSION=$(GtkVersion) - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {bdae6de2-6bcc-4107-94f0-da12214a02de} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - {a1fced61-4e51-4015-a70c-5373404d1ba0} - false - - - {be6b4973-c6ff-4c8f-8e97-a47793c50f44} - false - - - {343333c4-d46c-4c97-a986-959cca6f1de0} - false - - - {be6b4973-c6ff-4c8f-8e97-a70793c50f44} - false - - - {e9687d21-e214-4a0c-9eb4-8b38ebb783e5} - false - - - {f280bf1a-777a-4fb5-8005-dfbe04621edb} - false - - - {fc98af16-4c68-42df-906b-93a6804c198a} - false - - - {7d2397cf-4c25-45bc-a1bb-cb4b6e154bbd} - false - - - {9f22107a-3ef7-4b52-b269-747b65307f36} - false - - - - - - diff --git a/win32/vs10/gtk3-introspect.vcxproj b/win32/vs10/gtk3-introspect.vcxproj deleted file mode 100644 index 1a4409aa16..0000000000 --- a/win32/vs10/gtk3-introspect.vcxproj +++ /dev/null @@ -1,58 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - Debug - x64 - - - Release - x64 - - - - {A8092C4E-0A21-4B1D-AC82-16764E418D1F} - gtk3introspect - - - - Makefile - MultiByte - v100 - - - - - - - - - - - $(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) introspect - $(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) introspect-clean introspect - $(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) introspect-clean - $(GtkIntrospectBuiltFiles) - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gtk3-prebuild.vcxproj b/win32/vs10/gtk3-prebuild.vcxproj deleted file mode 100644 index a0b5829ae8..0000000000 --- a/win32/vs10/gtk3-prebuild.vcxproj +++ /dev/null @@ -1,82 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - Debug_Broadway - Win32 - - - Debug_Broadway - x64 - - - Release_Broadway - Win32 - - - Release_Broadway - x64 - - - - {B98FBE68-B03C-48E3-8F32-C3C010720D30} - gtkprebuild - Win32Proj - - - - Makefile - MultiByte - v100 - - - - - - - - - - - - $(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) generate-base-sources - $(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean generate-base-sources - $(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean - - - $(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) generate-base-sources - $(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean generate-base-sources - $(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean - - - $(GenerateRequiredSourcesBase) CFG=Debug BROADWAY=1 $(IntrospectPythonParam) generate-base-sources - $(GenerateRequiredSourcesBase) CFG=Debug BROADWAY=1 $(IntrospectPythonParam) clean generate-base-sources - $(GenerateRequiredSourcesBase) CFG=Debug BROADWAY=1 $(IntrospectPythonParam) clean - - - $(GenerateRequiredSourcesBase) CFG=Release BROADWAY=1 $(IntrospectPythonParam) generate-base-sources - $(GenerateRequiredSourcesBase) CFG=Release BROADWAY=1 $(IntrospectPythonParam) clean generate-base-sources - $(GenerateRequiredSourcesBase) CFG=Release BROADWAY=1 $(IntrospectPythonParam) clean - - - - - - - diff --git a/win32/vs10/gtk3-widget-factory.vcxproj b/win32/vs10/gtk3-widget-factory.vcxproj deleted file mode 100644 index 00d3d0bbbc..0000000000 --- a/win32/vs10/gtk3-widget-factory.vcxproj +++ /dev/null @@ -1,98 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44} - gtk3widgetfactory - Win32Proj - - - - Application - MultiByte - true - v100 - - - - - - - - - - - true - false - - - - $(BaseConfigIncludes);%(AdditionalIncludeDirectories) - - Level3 - - - Disabled - _DEBUG;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - EditAndContinue - ProgramDatabase - - - MaxSpeed - true - %(PreprocessorDefinitions) - MultiThreadedDLL - false - ProgramDatabase - - - true - Console - atk-1.0.lib;%(AdditionalDependencies) - - - true - true - - MachineX86 - MachineX64 - - - - - - - - - {5ae8f5ce-9103-4951-aede-ea2f3b573be8} - false - - - {95a4b53d-2773-4406-a2c1-8fd2840bbad8} - false - - - - - - diff --git a/win32/vs10/gtk3-widget-factory.vcxproj.filters b/win32/vs10/gtk3-widget-factory.vcxproj.filters deleted file mode 100644 index dd38d00b49..0000000000 --- a/win32/vs10/gtk3-widget-factory.vcxproj.filters +++ /dev/null @@ -1,20 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - Source Files - - diff --git a/win32/vs11/.gitignore b/win32/vs11/.gitignore deleted file mode 100644 index 2087de933d..0000000000 --- a/win32/vs11/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.sln -*.vcxproj -*.vcxproj.filters diff --git a/win32/vs11/Makefile.am b/win32/vs11/Makefile.am deleted file mode 100644 index 064aa41179..0000000000 --- a/win32/vs11/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcxproj \ - gdk3-win32.vcxproj \ - gdk3-win32.vcxproj.filters \ - gdk-3.vcxproj \ - gdk-3.vcxproj.filters \ - gtk-3.vcxproj \ - gtk-3.vcxproj.filters \ - gtk-builder-tool.vcxproj \ - gtk-builder-tool.vcxproj.filters \ - gtk-encode-symbolic-svg.vcxproj \ - gtk-encode-symbolic-svg.vcxproj.filters \ - gtk-update-icon-cache.vcxproj \ - gtk-update-icon-cache.vcxproj.filters \ - gtk-query-settings.vcxproj \ - gtk-query-settings.vcxproj.filters \ - gtk3-demo.vcxproj \ - gtk3-demo.vcxproj.filters \ - gtk3-demo-application.vcxproj \ - gtk3-demo-application.vcxproj.filters \ - gtk3-icon-browser.vcxproj \ - gtk3-icon-browser.vcxproj.filters \ - gtk3-widget-factory.vcxproj \ - gtk3-widget-factory.vcxproj.filters \ - gailutil-3.vcxproj \ - gailutil-3.vcxproj.filters \ - gtk3-install.vcxproj \ - gtk3-introspect.vcxproj \ - broadwayd.vcxproj \ - broadwayd.vcxproj.filters \ - gdk3-broadway.vcxproj \ - gdk3-broadway.vcxproj.filters - -DISTCLEANFILES = $(EXTRA_DIST) - -MSVC_VER = 11 -MSVC_FORMAT_VER = 12 -MSVC_VER_LONG = 2012 - -include $(top_srcdir)/win32/Makefile-newvs.am - --include $(top_srcdir)/git.mk diff --git a/win32/vs12/.gitignore b/win32/vs12/.gitignore deleted file mode 100644 index 2087de933d..0000000000 --- a/win32/vs12/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.sln -*.vcxproj -*.vcxproj.filters diff --git a/win32/vs12/Makefile.am b/win32/vs12/Makefile.am deleted file mode 100644 index 89221cf1a1..0000000000 --- a/win32/vs12/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcxproj \ - gdk3-win32.vcxproj \ - gdk3-win32.vcxproj.filters \ - gdk-3.vcxproj \ - gdk-3.vcxproj.filters \ - gtk-3.vcxproj \ - gtk-3.vcxproj.filters \ - gtk-builder-tool.vcxproj \ - gtk-builder-tool.vcxproj.filters \ - gtk-encode-symbolic-svg.vcxproj \ - gtk-encode-symbolic-svg.vcxproj.filters \ - gtk-query-settings.vcxproj \ - gtk-query-settings.vcxproj.filters \ - gtk-update-icon-cache.vcxproj \ - gtk-update-icon-cache.vcxproj.filters \ - gtk3-demo.vcxproj \ - gtk3-demo.vcxproj.filters \ - gtk3-demo-application.vcxproj \ - gtk3-demo-application.vcxproj.filters \ - gtk3-icon-browser.vcxproj \ - gtk3-icon-browser.vcxproj.filters \ - gtk3-widget-factory.vcxproj \ - gtk3-widget-factory.vcxproj.filters \ - gailutil-3.vcxproj \ - gailutil-3.vcxproj.filters \ - gtk3-install.vcxproj \ - gtk3-introspect.vcxproj \ - broadwayd.vcxproj \ - broadwayd.vcxproj.filters \ - gdk3-broadway.vcxproj \ - gdk3-broadway.vcxproj.filters - -DISTCLEANFILES = $(EXTRA_DIST) - -MSVC_VER = 12 -MSVC_FORMAT_VER = 12 -MSVC_VER_LONG = 2013 - -include $(top_srcdir)/win32/Makefile-newvs.am - --include $(top_srcdir)/git.mk diff --git a/win32/vs14/.gitignore b/win32/vs14/.gitignore deleted file mode 100644 index 2087de933d..0000000000 --- a/win32/vs14/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.sln -*.vcxproj -*.vcxproj.filters diff --git a/win32/vs14/Makefile.am b/win32/vs14/Makefile.am deleted file mode 100644 index a4d8b1c3a6..0000000000 --- a/win32/vs14/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcxproj \ - gdk3-win32.vcxproj \ - gdk3-win32.vcxproj.filters \ - gdk-3.vcxproj \ - gdk-3.vcxproj.filters \ - gtk-3.vcxproj \ - gtk-3.vcxproj.filters \ - gtk-builder-tool.vcxproj \ - gtk-builder-tool.vcxproj.filters \ - gtk-encode-symbolic-svg.vcxproj \ - gtk-encode-symbolic-svg.vcxproj.filters \ - gtk-query-settings.vcxproj \ - gtk-query-settings.vcxproj.filters \ - gtk-update-icon-cache.vcxproj \ - gtk-update-icon-cache.vcxproj.filters \ - gtk3-demo.vcxproj \ - gtk3-demo.vcxproj.filters \ - gtk3-demo-application.vcxproj \ - gtk3-demo-application.vcxproj.filters \ - gtk3-icon-browser.vcxproj \ - gtk3-icon-browser.vcxproj.filters \ - gtk3-widget-factory.vcxproj \ - gtk3-widget-factory.vcxproj.filters \ - gailutil-3.vcxproj \ - gailutil-3.vcxproj.filters \ - gtk3-install.vcxproj \ - gtk3-introspect.vcxproj \ - broadwayd.vcxproj \ - broadwayd.vcxproj.filters \ - gdk3-broadway.vcxproj \ - gdk3-broadway.vcxproj.filters - -DISTCLEANFILES = $(EXTRA_DIST) - -MSVC_VER = 14 -MSVC_FORMAT_VER = 12 -MSVC_VER_LONG = 14 - -include $(top_srcdir)/win32/Makefile-newvs.am - --include $(top_srcdir)/git.mk diff --git a/win32/vs15/.gitignore b/win32/vs15/.gitignore deleted file mode 100644 index 2087de933d..0000000000 --- a/win32/vs15/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.sln -*.vcxproj -*.vcxproj.filters diff --git a/win32/vs15/Directory.Build.props b/win32/vs15/Directory.Build.props deleted file mode 100644 index 70e8617358..0000000000 --- a/win32/vs15/Directory.Build.props +++ /dev/null @@ -1,5 +0,0 @@ - - - 10.0.19041.0 - - diff --git a/win32/vs15/Makefile.am b/win32/vs15/Makefile.am deleted file mode 100644 index 93fd1fbbb1..0000000000 --- a/win32/vs15/Makefile.am +++ /dev/null @@ -1,51 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST_COPIED = \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcxproj \ - gdk3-win32.vcxproj \ - gdk3-win32.vcxproj.filters \ - gdk-3.vcxproj \ - gdk-3.vcxproj.filters \ - gtk-3.vcxproj \ - gtk-3.vcxproj.filters \ - gtk-builder-tool.vcxproj \ - gtk-builder-tool.vcxproj.filters \ - gtk-encode-symbolic-svg.vcxproj \ - gtk-encode-symbolic-svg.vcxproj.filters \ - gtk-query-settings.vcxproj \ - gtk-query-settings.vcxproj.filters \ - gtk-update-icon-cache.vcxproj \ - gtk-update-icon-cache.vcxproj.filters \ - gtk3-demo.vcxproj \ - gtk3-demo.vcxproj.filters \ - gtk3-demo-application.vcxproj \ - gtk3-demo-application.vcxproj.filters \ - gtk3-icon-browser.vcxproj \ - gtk3-icon-browser.vcxproj.filters \ - gtk3-widget-factory.vcxproj \ - gtk3-widget-factory.vcxproj.filters \ - gailutil-3.vcxproj \ - gailutil-3.vcxproj.filters \ - gtk3-install.vcxproj \ - gtk3-introspect.vcxproj \ - broadwayd.vcxproj \ - broadwayd.vcxproj.filters \ - gdk3-broadway.vcxproj \ - gdk3-broadway.vcxproj.filters - -DISTCLEANFILES = $(EXTRA_DIST_COPIED) -EXTRA_DIST += $(EXTRA_DIST_COPIED) Directory.Build.props - -MSVC_VER = 15 -MSVC_VER_LONG = 15 -MSVC_TOOLSET = 141 -MSVC_FORMAT_VER = 12 - -include $(top_srcdir)/win32/Makefile-newvs.am - -Directory.Build.props: - @true - --include $(top_srcdir)/git.mk diff --git a/win32/vs16/.gitignore b/win32/vs16/.gitignore deleted file mode 100644 index 2087de933d..0000000000 --- a/win32/vs16/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.sln -*.vcxproj -*.vcxproj.filters diff --git a/win32/vs16/Makefile.am b/win32/vs16/Makefile.am deleted file mode 100644 index 9ddd5f0773..0000000000 --- a/win32/vs16/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcxproj \ - gdk3-win32.vcxproj \ - gdk3-win32.vcxproj.filters \ - gdk-3.vcxproj \ - gdk-3.vcxproj.filters \ - gtk-3.vcxproj \ - gtk-3.vcxproj.filters \ - gtk-builder-tool.vcxproj \ - gtk-builder-tool.vcxproj.filters \ - gtk-encode-symbolic-svg.vcxproj \ - gtk-encode-symbolic-svg.vcxproj.filters \ - gtk-query-settings.vcxproj \ - gtk-query-settings.vcxproj.filters \ - gtk-update-icon-cache.vcxproj \ - gtk-update-icon-cache.vcxproj.filters \ - gtk3-demo.vcxproj \ - gtk3-demo.vcxproj.filters \ - gtk3-demo-application.vcxproj \ - gtk3-demo-application.vcxproj.filters \ - gtk3-icon-browser.vcxproj \ - gtk3-icon-browser.vcxproj.filters \ - gtk3-widget-factory.vcxproj \ - gtk3-widget-factory.vcxproj.filters \ - gailutil-3.vcxproj \ - gailutil-3.vcxproj.filters \ - gtk3-install.vcxproj \ - gtk3-introspect.vcxproj \ - broadwayd.vcxproj \ - broadwayd.vcxproj.filters \ - gdk3-broadway.vcxproj \ - gdk3-broadway.vcxproj.filters - -DISTCLEANFILES = $(EXTRA_DIST) - -MSVC_VER = 16 -MSVC_VER_LONG = 16 -MSVC_TOOLSET = 142 -MSVC_FORMAT_VER = 12 - -include $(top_srcdir)/win32/Makefile-newvs.am - --include $(top_srcdir)/git.mk diff --git a/win32/vs17/.gitignore b/win32/vs17/.gitignore deleted file mode 100644 index 2087de933d..0000000000 --- a/win32/vs17/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -*.sln -*.vcxproj -*.vcxproj.filters diff --git a/win32/vs17/Makefile.am b/win32/vs17/Makefile.am deleted file mode 100644 index 98118ea995..0000000000 --- a/win32/vs17/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcxproj \ - gdk3-win32.vcxproj \ - gdk3-win32.vcxproj.filters \ - gdk-3.vcxproj \ - gdk-3.vcxproj.filters \ - gtk-3.vcxproj \ - gtk-3.vcxproj.filters \ - gtk-builder-tool.vcxproj \ - gtk-builder-tool.vcxproj.filters \ - gtk-encode-symbolic-svg.vcxproj \ - gtk-encode-symbolic-svg.vcxproj.filters \ - gtk-query-settings.vcxproj \ - gtk-query-settings.vcxproj.filters \ - gtk-update-icon-cache.vcxproj \ - gtk-update-icon-cache.vcxproj.filters \ - gtk3-demo.vcxproj \ - gtk3-demo.vcxproj.filters \ - gtk3-demo-application.vcxproj \ - gtk3-demo-application.vcxproj.filters \ - gtk3-icon-browser.vcxproj \ - gtk3-icon-browser.vcxproj.filters \ - gtk3-widget-factory.vcxproj \ - gtk3-widget-factory.vcxproj.filters \ - gailutil-3.vcxproj \ - gailutil-3.vcxproj.filters \ - gtk3-install.vcxproj \ - gtk3-introspect.vcxproj \ - broadwayd.vcxproj \ - broadwayd.vcxproj.filters \ - gdk3-broadway.vcxproj \ - gdk3-broadway.vcxproj.filters - -DISTCLEANFILES = $(EXTRA_DIST) - -MSVC_VER = 17 -MSVC_VER_LONG = 17 -MSVC_TOOLSET = 143 -MSVC_FORMAT_VER = 12 - -include $(top_srcdir)/win32/Makefile-newvs.am - --include $(top_srcdir)/git.mk diff --git a/win32/vs1x-props/.gitignore b/win32/vs1x-props/.gitignore deleted file mode 100644 index 3978362c27..0000000000 --- a/win32/vs1x-props/.gitignore +++ /dev/null @@ -1 +0,0 @@ -gtk3-version-paths.props diff --git a/win32/vs1x-props/Makefile.am b/win32/vs1x-props/Makefile.am deleted file mode 100644 index 7f3bbf6c9e..0000000000 --- a/win32/vs1x-props/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -GENERATED_ITEMS = gtk3-version-paths.props - -EXTRA_DIST += \ - gtk3-build-defines.props \ - gtk3-version-paths.props.in \ - $(GENERATED_ITEMS) - -DISTCLEANFILES = \ - $(GENERATED_ITEMS) - --include $(top_srcdir)/git.mk diff --git a/win32/vs1x-props/gtk3-build-defines.props b/win32/vs1x-props/gtk3-build-defines.props deleted file mode 100644 index 2304a7e736..0000000000 --- a/win32/vs1x-props/gtk3-build-defines.props +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - 3.0.0 - /dummy - GTK_PREFIX=\"$(GtkDummyPrefix)\" - GDK_COMPILATION;G_LOG_DOMAIN="Gdk" - .\$(Configuration)\$(Platform)\obj\gdk-3 - .\Release\$(Platform)\obj\gdk-3 - .\Debug\$(Platform)\obj\gdk-3 - .\$(Configuration)\$(Platform)\obj\gtk-3 - $(GtkGenSrcDir);$(GdkGenSrcDir);..\.. - $(GdkGenSrcDir)\gdk;..\..\gdk;$(BaseConfigIncludes) - $(GtkGenSrcDir)\gtk;..\..\gtk;$(GdkBaseIncludes) - .\$(Configuration)\$(Platform)\obj\gtk3-demo;..\..\gtk;$(GtkBaseIncludes) - INCLUDE_IM_am_et;INCLUDE_IM_cedilla;INCLUDE_IM_cyrillic_translit;INCLUDE_IM_ime;INCLUDE_IM_inuktitut;INCLUDE_IM_ipa;INCLUDE_IM_multipress;INCLUDE_IM_thai;INCLUDE_IM_ti_er;INCLUDE_IM_ti_et;INCLUDE_IM_viqr - i686 - x86_64 - aarch64 - GTK_COMPILATION;G_LOG_DOMAIN="Gtk";GTK_HOST="$(GtkHostMachine)-pc-vs$(VSVer)";GTK_PRINT_BACKENDS="file";GTK_PRINT_BACKEND_ENABLE_UNSUPPORTED;$(GtkIncludedImmodulesDefines);GTK_LIBDIR="$(GtkDummyPrefix)/lib";GTK_DATADIR="$(GtkDummyPrefix)/share";GTK_DATA_PREFIX="$(GtkDummyPrefix)";GTK_SYSCONFDIR="$(GtkDummyPrefix)/etc";MULTIPRESS_CONFDIR="$(GtkDummyPrefix)/etc/gtk-$(ApiVersion)";MULTIPRESS_LOCALEDIR="$(GtkDummyPrefix)/share/locale";GTK_VERSION="$(GtkVersion)/etc";GTK_BINARY_VERSION="$(GtkBinaryVersion)/etc";GDK_DISABLE_DEPRECATED;ISOLATION_AWARE_ENABLED;__MSVC_PROJECTS__ - ole32.lib;advapi32.lib;shell32.lib;gdi32.lib - pangowin32-1.0.lib;fribidi.lib;imm32.lib;$(CommonARM64SystemLibs) - winmm.lib;dwmapi.lib;setupapi.lib;hid.lib;$(GtkGdkCommonLibs) - ws2_32.lib - atk-1.0.lib;winspool.lib;comctl32.lib;$(GtkGdkCommonLibs) - cd .. -set VCInstallDir=$(VCInstallDir) -nmake -f gtk-introspection-msvc.mak CFG=$(Configuration) PREFIX=$(GlibEtcInstallRoot) - $(BinDir)\Gtk-3.0.gir;$(BinDir)\Gtk-3.0.typelib - cd .. -set VCInstallDir=$(VCInstallDir) -nmake -f generate-msvc.mak PREFIX=$(GlibEtcInstallRoot) - cd .. -set VCInstallDir=$(VCInstallDir) -nmake -f install-msvc.mak PREFIX=$(GlibEtcInstallRoot) - - - <_PropertySheetDisplayName>gtk3builddefinesprops - $(SolutionDir)$(Configuration)\$(PlatformName)\bin\ - $(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\ - - - - $(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\harfbuzz;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\fribidi;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories) - HAVE_CONFIG_H;G_ENABLE_DEBUG;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;_USE_MATH_DEFINES;%(PreprocessorDefinitions) - msvc_recommended_pragmas.h;%(ForcedIncludeFiles) - true - /d2Zi+ %(AdditionalOptions) - - - pangocairo-1.0.lib;cairo.lib;cairo-gobject.lib;pango-1.0.lib;gdk_pixbuf-2.0.lib;gio-2.0.lib;gmodule-2.0.lib;gobject-2.0.lib;glib-2.0.lib;intl.lib;epoxy.lib;%(AdditionalDependencies) - $(GlibEtcInstallRoot)\lib;%(AdditionalLibraryDirectories) - /HIGHENTROPYVA %(AdditionalOptions) - /HIGHENTROPYVA %(AdditionalOptions) - /HIGHENTROPYVA %(AdditionalOptions) - /HIGHENTROPYVA %(AdditionalOptions) - /HIGHENTROPYVA %(AdditionalOptions) - - - - - $(CommonARM64SystemLibs) - - - $(GtkBinaryVersion) - - - $(GtkDummyPrefix) - - - $(GtkPrefixDefine) - - - $(GdkDefines) - - - $(GdkGdkGenSrcDir) - - - $(GtkGdkGenSrcDir) - - - $(BaseConfigIncludes) - - - $(GdkBaseIncludes) - - - $(GtkBaseIncludes) - - - $(Gtk3DemoIncludes) - - - $(GtkIncludedImmodulesDefines) - - - $(GtkHostMachine) - - - $(GtkDefines) - - - $(GtkGdkCommonLibs) - - - $(GdkAdditionalLibs) - - - $(GdkBroadwayAdditionalLibs) - - - $(GtkAdditionalLibs) - - - $(GtkIntrospectNMakeCmd) - - - $(GtkIntrospectBuiltFiles) - - - $(GenerateRequiredSourcesBase) - - - $(InstallBuildsBase) - - - diff --git a/win32/vs1x-props/gtk3-version-paths.props.in b/win32/vs1x-props/gtk3-version-paths.props.in deleted file mode 100644 index 4ae0cc85e4..0000000000 --- a/win32/vs1x-props/gtk3-version-paths.props.in +++ /dev/null @@ -1,70 +0,0 @@ - - - - 10 - 10 - 11 - 12 - 14 - 15 - 16 - 17 - $(SolutionDir)\..\..\..\vs$(VSVer)\$(Platform) - ..\..\..\vs$(VSVer)\$(Platform) - 3.0 - @GTK_VERSION@ - lib - .0-0 - - -vs$(VSVer) - $(GtkSeparateVSDllPrefix) - $(GtkSeparateVSDllSuffix) - c:\python37 - c:\python37.x64 - PYTHON=$(PythonDir)\python.exe - - - <_PropertySheetDisplayName>gtk3versionpathsprops - - - - $(VSVer) - - - $(GlibEtcInstallRoot) - - - $(CopyDir) - - - $(ApiVersion) - - - $(GtkVersion) - - - $(GtkLibtoolCompatibleDllPrefix) - - - $(GtkLibtoolCompatibleDllSuffix) - - - $(GtkSeparateVSDllPrefix) - - - $(GtkSeparateVSDllSuffix) - - - $(GtkDllPrefix) - - - $(GtkDllSuffix) - - - $(PythonDir) - - - $(IntrospectPythonParam) - - - diff --git a/win32/vs9/.gitignore b/win32/vs9/.gitignore deleted file mode 100644 index 904cdc3ac4..0000000000 --- a/win32/vs9/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -broadwayd.vcproj -gailutil-3.vcproj -gdk-3.vcproj -gdk3-broadway.vcproj -gdk3-win32.vcproj -gtk-3.vcproj -gtk3-demo.vcproj -gtk3-version-paths.vsprops diff --git a/win32/vs9/Makefile.am b/win32/vs9/Makefile.am deleted file mode 100644 index 7fafa1f9f9..0000000000 --- a/win32/vs9/Makefile.am +++ /dev/null @@ -1,41 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -GENERATED_ITEMS = \ - gdk3-win32.vcproj \ - gdk3-broadway.vcproj \ - broadwayd.vcproj \ - gdk-3.vcproj \ - gtk-3.vcproj \ - gtk3-demo.vcproj \ - gailutil-3.vcproj \ - gtk3-version-paths.vsprops - -EXTRA_DIST += \ - README.txt \ - gtk+.sln \ - gtk3-prebuild.vcproj \ - gdk3-win32.vcprojin \ - gdk-3.vcprojin \ - gtk-3.vcprojin \ - gtk-builder-tool.vcproj \ - gtk-encode-symbolic-svg.vcproj \ - gtk-query-settings.vcproj \ - gtk-update-icon-cache.vcproj \ - gtk3-demo.vcprojin \ - gtk3-demo-application.vcproj \ - gtk3-icon-browser.vcproj \ - gtk3-widget-factory.vcproj \ - gailutil-3.vcprojin \ - gtk3-install.vcproj \ - gtk3-introspect.vcproj \ - broadwayd.vcprojin \ - gdk3-broadway.vcprojin \ - gtk3-build-defines.vsprops \ - gtk3-copy-gdk-broadway.vsprops \ - gtk3-ignore-broadway.vsprops \ - gtk3-version-paths.vsprops.in \ - $(GENERATED_ITEMS) - -DISTCLEANFILES = $(GENERATED_ITEMS) - --include $(top_srcdir)/git.mk diff --git a/win32/vs9/README.txt b/win32/vs9/README.txt deleted file mode 100644 index f0b876cc7b..0000000000 --- a/win32/vs9/README.txt +++ /dev/null @@ -1,115 +0,0 @@ -Please do not compile this package (GTK+) in paths that contain -spaces in them-as strange problems may occur during compilation or during -the use of the library. - -A more detailed outline for instructions on building the GTK+ with Visual -C++ can be found in the following GNOME Live! page: - -https://wiki.gnome.org/Projects/GTK+/Win32/MSVCCompilationOfGTKStack - -This VS9 solution and the projects it includes are intented to be used -in a GTK+ source tree unpacked from a tarball. In a git checkout you -first need to use some Unix-like environment or manual work to expand -the files needed, like config.h.win32.in into config.h.win32 and the -.vcprojin files here into corresponding actual .vcproj files. - -You will need the parts from below in the GTK+ stack: GDK-Pixbuf, Pango, -ATK and GLib. External dependencies are at least Cairo -(with Cairo-GObject support, meaning Cairo 1.10.x or later), zlib, libpng, -gettext-runtime, fontconfig*, freetype*, expat*. See the -build/win32/vs9/README.txt file in glib for details where to unpack them. - -You will also need a Python 2.6+/3.x interpretor installed on your system, -which can be obtained from the official installers available from -http://www.python.org. Please note that the Python interpretor (python.exe) -either needs to be in your PATH before attempting the build of GTK+, or it -can be found in the path specified by PythonDir in gtk-version-paths.vsprops. -If you happen to change the PythonDir setting in gtk-version-paths.vsprops after -opening gtk+.sln with Visual Studio, you will need to close the gtk+.sln solution, -delete all the *.ncb, *.suo and *.user files before re-attempting the build. - -It is recommended that one builds the dependencies with VS9 as far as -possible, especially those from and using the GTK+ stack (i.e. GLib, -Cairo, ATK, Pango, GDK-Pixbuf), so that crashes caused by mixing calls -to different CRTs can be kept at a minimum. - -zlib, libpng, and Cairo do contain support for compiling under VS9 -using VS project files and/or makefiles at this time of writing, For the -GTK+ stack, VS9 project files are either available under -$(srcroot)/build/vs9 in the case of GLib (stable/unstable), ATK -(stable/unstable) and GDK-Pixbuf (unstable), and should be in the next -unstable version of Pango. There is no known official VS9 build -support for fontconfig (along with freetype and expat) and -gettext-runtime, so please use the binaries from: - -ftp://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32 bit) -ftp://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64 bit) - -Unzip the binaries obtained from ftp.gnome.org in \vs9\, -and build the following, if not already done so: - -Note: put the resulting zlib, libpng, pcre and Cairo files as follows: - .dll files: \vs9\\bin - .lib files: \vs9\\lib - .h files: \vs9\\include - -The recommended build order for these dependencies: -(first unzip any dependent binaries downloaded from the ftp.gnome.org - as described in the README.txt file in the build/win32/vs9 folder) --zlib --libpng --(for GDK-Pixbuf, if not using GDI+) IJG JPEG or libjpeg-turbo --(for GDK-Pixbuf, if not using GDI+) libtiff - [libtiff requires zlib and IJG JPEG or libjpeg-turbo] --(for GDK-Pixbuf, if not using GDI+) jasper [jpeg-2000 library]) --(optional for GLib) PCRE (version 8.12 or later, use of CMake to - build PCRE is recommended-see build/win32/vs9/README.txt of GLib) --GLib ** --Cairo (inclusive of Cairo-GObject) --ATK** --Pango** --GDK-Pixbuf** -(note the last 3 dependencies are not interdependent, so the last 3 - dependencies can be built in any order) - -The "install" project will copy build results and headers into their -appropriate location under \vs9\. For instance, -built DLLs go into \vs9\\bin, built LIBs into -\vs9\\lib and GTK+ headers into -\vs9\\include\gtk-3.0. This is then from where -project files higher in the stack are supposed to look for them, not -from a specific GLib source tree. - -There is now a "gtk3-introspect" project that is used to build the -introspection files. In order for this to work, check that the paths for -PythonDir (32-bit builds) and PythonDirX64 (x64 builds) are correct for your -system. Note that it must be the same Python installation that was used to -build GObject-Introspection (G-I), and a complete G-I build/installation -needs to be found in \vs9\\, with the introspection files -for ATK, Pango and GDK-Pixbuf. Note also that this is not built by default, -so you will need to right-click on the project to build it, which will build -and "install" the other projects that are normally built, if those were not yet -built. The introspection files that are built will be "installed" to -\vs9\\share\gir-1.0 (the .gir file(s)) and -\vs9\\lib\girepository-1.0 (the .typelib files(s)) upon -successful build. for building this in a different configuration, therefore, -you will need to clean this project specifically and then rebuild. - -Please note, as GTK+ uses the Adwaita theme for all platforms by default, -most icons used are not included with GTK+ (which *are* needed), so please see -https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack (under the -GTK+ section) on how to get those icons set up for use with GTK+. - -*About the dependencies marked with *: These dependencies are optional - as those are not compulsory components for building and running GTK+ - itself, but note that they are needed for people running and building - GIMP or those who need complex script support via fontconfig. They - are referred to by components in Cairo and Pango mainly. - Decide whether you need fontconfig support prior to building Cairo - and Pango. - -**:Put the sources of the packages marked with ** in \, and build with VS9 from there. - ---Tor Lillqvist ---Updated by Chun-wei Fan diff --git a/win32/vs9/broadwayd.vcprojin b/win32/vs9/broadwayd.vcprojin deleted file mode 100644 index 3d795b98f1..0000000000 --- a/win32/vs9/broadwayd.vcprojin +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#include "broadwayd.sourcefiles" - - - - - - - - - diff --git a/win32/vs9/gailutil-3.vcprojin b/win32/vs9/gailutil-3.vcprojin deleted file mode 100644 index f3d0cd7f39..0000000000 --- a/win32/vs9/gailutil-3.vcprojin +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#include "gailutil-3.sourcefiles" - - - - - - - - - diff --git a/win32/vs9/gdk-3.vcprojin b/win32/vs9/gdk-3.vcprojin deleted file mode 100644 index 9ba9da9d43..0000000000 --- a/win32/vs9/gdk-3.vcprojin +++ /dev/null @@ -1,383 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#include "gdk-3.sourcefiles" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gdk3-broadway.vcprojin b/win32/vs9/gdk3-broadway.vcprojin deleted file mode 100644 index c251350c1d..0000000000 --- a/win32/vs9/gdk3-broadway.vcprojin +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#include "gdk3-broadway.sourcefiles" - - - diff --git a/win32/vs9/gdk3-win32.vcprojin b/win32/vs9/gdk3-win32.vcprojin deleted file mode 100644 index 23b6ed59c9..0000000000 --- a/win32/vs9/gdk3-win32.vcprojin +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#include "gdk3-win32.sourcefiles" - - - diff --git a/win32/vs9/gtk+.sln b/win32/vs9/gtk+.sln deleted file mode 100644 index 675836f999..0000000000 --- a/win32/vs9/gtk+.sln +++ /dev/null @@ -1,369 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-prebuild", "gtk3-prebuild.vcproj", "{B98FBE68-B03C-48E3-8F32-C3C010720D30}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-win32", "gdk3-win32.vcproj", "{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}" - ProjectSection(ProjectDependencies) = postProject - {B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-broadway", "gdk3-broadway.vcproj", "{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}" - ProjectSection(ProjectDependencies) = postProject - {B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "broadwayd", "broadwayd.vcproj", "{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}" - ProjectSection(ProjectDependencies) = postProject - {B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-3", "gdk-3.vcproj", "{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}" - ProjectSection(ProjectDependencies) = postProject - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF} = {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF} - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453} = {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-3", "gtk-3.vcproj", "{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo", "gtk3-demo.vcproj", "{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo-application", "gtk3-demo-application.vcproj", "{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-encode-symbolic-svg", "gtk-encode-symbolic-svg.vcproj", "{F280BF1A-777A-4FB5-8005-DFBE04621EDB}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-icon-browser", "gtk3-icon-browser.vcproj", "{343333C4-D46C-4C97-A986-959CCA6F1DE0}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-widget-factory", "gtk3-widget-factory.vcproj", "{BE6B4973-C6FF-4C8F-8E97-A70793C50F44}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gailutil-3", "gailutil-3.vcproj", "{A1FCED61-4E51-4015-A70C-5373404D1BA0}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-update-icon-cache", "gtk-update-icon-cache.vcproj", "{FC98AF16-4C68-42DF-906B-93A6804C198A}" - ProjectSection(ProjectDependencies) = postProject - {B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-builder-tool", "gtk-builder-tool.vcproj", "{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-query-settings", "gtk-query-settings.vcproj", "{9F22107A-3EF7-4B52-B269-747B65307F36}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-install", "gtk3-install.vcproj", "{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE} = {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE} - {A1FCED61-4E51-4015-A70C-5373404D1BA0} = {A1FCED61-4E51-4015-A70C-5373404D1BA0} - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44} = {BE6B4973-C6FF-4C8F-8E97-A47793C50F44} - {343333C4-D46C-4C97-A986-959CCA6F1DE0} = {343333C4-D46C-4C97-A986-959CCA6F1DE0} - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5} = {E9687D21-E214-4A0C-9EB4-8B38EBB783E5} - {F280BF1A-777A-4FB5-8005-DFBE04621EDB} = {F280BF1A-777A-4FB5-8005-DFBE04621EDB} - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44} = {BE6B4973-C6FF-4C8F-8E97-A70793C50F44} - {FC98AF16-4C68-42DF-906B-93A6804C198A} = {FC98AF16-4C68-42DF-906B-93A6804C198A} - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD} = {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD} - {9F22107A-3EF7-4B52-B269-747B65307F36} = {9F22107A-3EF7-4B52-B269-747B65307F36} - EndProjectSection -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-introspect", "gtk3-introspect.vcproj", "{A8092C4E-0A21-4B1D-AC82-16764E418D1F}" - ProjectSection(ProjectDependencies) = postProject - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Debug_Broadway|Win32 = Debug_Broadway|Win32 - Debug|x64 = Debug|x64 - Debug_Broadway|x64 = Debug_Broadway|x64 - Release|Win32 = Release|Win32 - Release_Broadway|Win32 = Release_Broadway|Win32 - Release|x64 = Release|x64 - Release_Broadway|x64 = Release_Broadway|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.ActiveCfg = Debug|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.Build.0 = Debug|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.ActiveCfg = Debug|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.Build.0 = Debug|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.ActiveCfg = Release|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.Build.0 = Release|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.ActiveCfg = Release|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.Build.0 = Release|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.ActiveCfg = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.Build.0 = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.ActiveCfg = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.Build.0 = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.ActiveCfg = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.Build.0 = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.ActiveCfg = Release|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.Build.0 = Release|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.Build.0 = Debug|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.Build.0 = Release|Win32 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.ActiveCfg = Release|x64 - {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.Build.0 = Release|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.ActiveCfg = Debug|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.Build.0 = Debug|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.ActiveCfg = Debug|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.Build.0 = Debug|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.ActiveCfg = Release|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.Build.0 = Release|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.ActiveCfg = Release|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.Build.0 = Release|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.ActiveCfg = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.Build.0 = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.ActiveCfg = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.Build.0 = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.ActiveCfg = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.Build.0 = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.ActiveCfg = Release|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.Build.0 = Release|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.Build.0 = Debug|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.Build.0 = Release|Win32 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.ActiveCfg = Release|x64 - {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.Build.0 = Release|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.ActiveCfg = Debug|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.Build.0 = Debug|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.ActiveCfg = Debug|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.Build.0 = Debug|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.ActiveCfg = Release|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.Build.0 = Release|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.ActiveCfg = Release|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.Build.0 = Release|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64 - {23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.Build.0 = Release_Broadway|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.ActiveCfg = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.Build.0 = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.ActiveCfg = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.Build.0 = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.ActiveCfg = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.Build.0 = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.ActiveCfg = Release|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.Build.0 = Release|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.Build.0 = Debug|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.Build.0 = Release|Win32 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.ActiveCfg = Release|x64 - {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.Build.0 = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.ActiveCfg = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.Build.0 = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.ActiveCfg = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.Build.0 = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.ActiveCfg = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.Build.0 = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.ActiveCfg = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.Build.0 = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.Build.0 = Debug|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.Build.0 = Release|Win32 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.ActiveCfg = Release|x64 - {A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.Build.0 = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.Build.0 = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.Build.0 = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.ActiveCfg = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.Build.0 = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.ActiveCfg = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.Build.0 = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.ActiveCfg = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.Build.0 = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.ActiveCfg = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.Build.0 = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.Build.0 = Debug|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.Build.0 = Release|Win32 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.ActiveCfg = Release|x64 - {343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.Build.0 = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.ActiveCfg = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.Build.0 = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.ActiveCfg = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.Build.0 = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.ActiveCfg = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.Build.0 = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.ActiveCfg = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.Build.0 = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.Build.0 = Debug|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.Build.0 = Release|Win32 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.ActiveCfg = Release|x64 - {F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.Build.0 = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release|x64.Build.0 = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Debug_Broadway|x64.Build.0 = Debug|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|Win32.Build.0 = Release|Win32 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|x64.ActiveCfg = Release|x64 - {BE6B4973-C6FF-4C8F-8E97-A70793C50F44}.Release_Broadway|x64.Build.0 = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.ActiveCfg = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.Build.0 = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.ActiveCfg = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.Build.0 = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.ActiveCfg = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.Build.0 = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.ActiveCfg = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.Build.0 = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.Build.0 = Debug|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.Build.0 = Release|Win32 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.ActiveCfg = Release|x64 - {FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.Build.0 = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.ActiveCfg = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.Build.0 = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.ActiveCfg = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.Build.0 = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.ActiveCfg = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.Build.0 = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.ActiveCfg = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.Build.0 = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.Build.0 = Debug|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.Build.0 = Release|Win32 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.ActiveCfg = Release|x64 - {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.Build.0 = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.ActiveCfg = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.Build.0 = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.ActiveCfg = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.Build.0 = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.ActiveCfg = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.Build.0 = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.ActiveCfg = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.Build.0 = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.Build.0 = Debug|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.Build.0 = Debug|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.Build.0 = Release|Win32 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.ActiveCfg = Release|x64 - {9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.Build.0 = Release|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|Win32.ActiveCfg = Debug|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|x64.ActiveCfg = Debug|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|Win32.ActiveCfg = Release|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|x64.ActiveCfg = Release|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|x64.ActiveCfg = Debug|x64 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|Win32.ActiveCfg = Release|Win32 - {A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|x64.ActiveCfg = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/win32/vs9/gtk-3.vcprojin b/win32/vs9/gtk-3.vcprojin deleted file mode 100644 index 7c103e9535..0000000000 --- a/win32/vs9/gtk-3.vcprojin +++ /dev/null @@ -1,245 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#include "gtk-3.sourcefiles" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk-builder-tool.vcproj b/win32/vs9/gtk-builder-tool.vcproj deleted file mode 100644 index 77d7ee0a97..0000000000 --- a/win32/vs9/gtk-builder-tool.vcproj +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk-encode-symbolic-svg.vcproj b/win32/vs9/gtk-encode-symbolic-svg.vcproj deleted file mode 100644 index 9d261fb7f8..0000000000 --- a/win32/vs9/gtk-encode-symbolic-svg.vcproj +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk-query-settings.vcproj b/win32/vs9/gtk-query-settings.vcproj deleted file mode 100644 index 8e92f071e1..0000000000 --- a/win32/vs9/gtk-query-settings.vcproj +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk-update-icon-cache.vcproj b/win32/vs9/gtk-update-icon-cache.vcproj deleted file mode 100644 index f0bcf6d664..0000000000 --- a/win32/vs9/gtk-update-icon-cache.vcproj +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-build-defines.vsprops b/win32/vs9/gtk3-build-defines.vsprops deleted file mode 100644 index fec060411d..0000000000 --- a/win32/vs9/gtk3-build-defines.vsprops +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-copy-gdk-broadway.vsprops b/win32/vs9/gtk3-copy-gdk-broadway.vsprops deleted file mode 100644 index 63dc8c5c9f..0000000000 --- a/win32/vs9/gtk3-copy-gdk-broadway.vsprops +++ /dev/null @@ -1,33 +0,0 @@ - - - - - diff --git a/win32/vs9/gtk3-demo-application.vcproj b/win32/vs9/gtk3-demo-application.vcproj deleted file mode 100644 index 6661fbc354..0000000000 --- a/win32/vs9/gtk3-demo-application.vcproj +++ /dev/null @@ -1,180 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-demo.vcprojin b/win32/vs9/gtk3-demo.vcprojin deleted file mode 100644 index 57b885f22a..0000000000 --- a/win32/vs9/gtk3-demo.vcprojin +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#include "gtk3-demo.sourcefiles" - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-icon-browser.vcproj b/win32/vs9/gtk3-icon-browser.vcproj deleted file mode 100644 index f134b05071..0000000000 --- a/win32/vs9/gtk3-icon-browser.vcproj +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-ignore-broadway.vsprops b/win32/vs9/gtk3-ignore-broadway.vsprops deleted file mode 100644 index ee3bbb1638..0000000000 --- a/win32/vs9/gtk3-ignore-broadway.vsprops +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/win32/vs9/gtk3-install.vcproj b/win32/vs9/gtk3-install.vcproj deleted file mode 100644 index 764397e502..0000000000 --- a/win32/vs9/gtk3-install.vcproj +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-introspect.vcproj b/win32/vs9/gtk3-introspect.vcproj deleted file mode 100644 index e8e9dc5719..0000000000 --- a/win32/vs9/gtk3-introspect.vcproj +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-prebuild.vcproj b/win32/vs9/gtk3-prebuild.vcproj deleted file mode 100644 index c211ecea3a..0000000000 --- a/win32/vs9/gtk3-prebuild.vcproj +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-version-paths.vsprops.in b/win32/vs9/gtk3-version-paths.vsprops.in deleted file mode 100644 index 35a4e2eaa6..0000000000 --- a/win32/vs9/gtk3-version-paths.vsprops.in +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/win32/vs9/gtk3-widget-factory.vcproj b/win32/vs9/gtk3-widget-factory.vcproj deleted file mode 100644 index 7efb335c5a..0000000000 --- a/win32/vs9/gtk3-widget-factory.vcproj +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -