"Fossies" - the Fresh Open Source Software Archive

Member "glibmm-2.74.0/Makefile.am" (19 Sep 2022, 3340 Bytes) of package /linux/misc/glibmm-2.74.0.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 ## Copyright (c) 2009  Openismus GmbH  <http://www.openismus.com/>
    2 ##
    3 ## This file is part of glibmm.
    4 ##
    5 ## glibmm is free software: you can redistribute it and/or modify it
    6 ## under the terms of the GNU Lesser General Public License as published
    7 ## by the Free Software Foundation, either version 2.1 of the License,
    8 ## or (at your option) any later version.
    9 ##
   10 ## glibmm is distributed in the hope that it will be useful, but
   11 ## WITHOUT ANY WARRANTY; without even the implied warranty of
   12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   13 ## See the GNU Lesser General Public License for more details.
   14 ##
   15 ## You should have received a copy of the GNU Lesser General Public License
   16 ## along with this library.  If not, see <http://www.gnu.org/licenses/>.
   17 
   18 ACLOCAL_AMFLAGS	= -I build ${ACLOCAL_FLAGS}
   19 DISTCHECK_CONFIGURE_FLAGS = --enable-warnings=fatal
   20 
   21 if MAINTAINER_MODE
   22 src_subdirs = glib/src gio/src
   23 else
   24 src_subdirs =
   25 endif
   26 if ENABLE_DOCUMENTATION
   27 doc_subdirs = docs
   28 else
   29 doc_subdirs =
   30 endif
   31 SUBDIRS = tools $(src_subdirs) glib/glibmm gio/giomm tests examples $(doc_subdirs)
   32 
   33 glibmm_includedir = $(includedir)/$(GLIBMM_MODULE_NAME)
   34 glibmm_include_HEADERS = glib/glibmm.h
   35 glibmm_libincludedir = $(libdir)/$(GLIBMM_MODULE_NAME)/include
   36 nodist_glibmm_libinclude_HEADERS = glib/glibmmconfig.h
   37 
   38 giomm_includedir = $(includedir)/$(GIOMM_MODULE_NAME)
   39 giomm_include_HEADERS = gio/giomm.h
   40 giomm_libincludedir = $(libdir)/$(GIOMM_MODULE_NAME)/include
   41 nodist_giomm_libinclude_HEADERS = gio/giommconfig.h
   42 
   43 pkgconfigdir = $(libdir)/pkgconfig
   44 nodist_pkgconfig_DATA = glib/$(GLIBMM_MODULE_NAME).pc gio/$(GIOMM_MODULE_NAME).pc
   45 
   46 include $(srcdir)/MSVC_NMake/filelist.am
   47 
   48 text_files = COPYING.tools README.SUN README.win32
   49 msvc_files = $(addprefix MSVC_NMake/,$(msvc_nmake_data))
   50 
   51 dist_noinst_DATA = $(text_files) $(msvc_files)
   52 dist_noinst_SCRIPTS = autogen.sh
   53 
   54 DISTCLEANFILES = $(filter %mmconfig.h,$(msvc_files))
   55 
   56 # Distribute files needed when building glibmm with Meson.
   57 EXTRA_DIST = \
   58   meson.build \
   59   meson_options.txt \
   60   MSVC_NMake/giomm/meson.build \
   61   MSVC_NMake/glibmm/meson.build \
   62   docs/reference/meson.build \
   63   examples/meson.build \
   64   glib/meson.build \
   65   glib/glibmmconfig.h.meson \
   66   glib/glibmm/meson.build \
   67   gio/meson.build \
   68   gio/giommconfig.h.meson \
   69   gio/giomm/meson.build \
   70   subprojects/glib.wrap \
   71   subprojects/sigc++-3.0.wrap \
   72   tests/meson.build \
   73   tools/meson.build \
   74   tools/build_scripts/compile-schemas.py \
   75   tools/build_scripts/dummy-header.py \
   76   tools/build_scripts/handle-built-files.py \
   77   tools/conf_tests/allows_static_inline_npos.cc \
   78   tools/conf_tests/can_assign_non_extern_c_functions_to_extern_c_cb.cc \
   79   tools/conf_tests/can_use_dynamic_cast_in_unused_template_wo_def.cc \
   80   tools/conf_tests/have_disambiguous_const_template_specializations.cc \
   81   tools/conf_tests/have_std_iterator_traits.cc \
   82   tools/conf_tests/have_sun_reverse_iterator.cc \
   83   tools/conf_tests/have_template_sequence_ctors.cc \
   84   tools/conf_tests/have_wide_stream.cc \
   85   tools/extra_defs_gen/meson.build \
   86   untracked/README
   87 
   88 # Auto-generate the ChangeLog file from the git log on make dist
   89 include $(top_srcdir)/build/dist-changelog.am
   90 
   91 reformat:
   92 if HAVE_CLANG_FORMAT
   93 	$(CLANG_FORMAT) -i `find . -name "*.h"`
   94 	$(CLANG_FORMAT) -i `find . -name "*.cc"`
   95 else
   96 	$(error clang-format was not not found during configure.)
   97 endif