File: Makefile.am

package info (click to toggle)
libfdf 0.5.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 552 kB
  • sloc: f90: 4,028; perl: 805; python: 174; sh: 116; makefile: 99
file content (50 lines) | stat: -rw-r--r-- 1,481 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# Copyright (C) 2017 Yann Pouillon <devops@materialsevolution.es>

#
# Top Makefile for LibFDF
#

# Information for aclocal, to rebuild makefiles on the fly when needed
ACLOCAL_AMFLAGS = -I config/m4

# Make sure that 'make distcheck' performs a minimal build
AM_DISTCHECK_CONFIGURE_FLAGS = --disable-debug

# Delegate all build tasks to subdirectories
SUBDIRS = src tests doc

# TODO: write script to generate the environment module
# Files to install for the Environment Modules
# See http://modules.sourceforge.net/ for details
#envmoddir = $(datarootdir)/$(PACKAGE)/modulefiles/libfdf
#nodist_envmod_DATA = config/data/libfdf/$(PACKAGE_VERSION)

# Files to install for pkg-config
# See http://www.freedesktop.org/wiki/Software/pkg-config/ for details
pkgconfigdir = $(libdir)/pkgconfig
nodist_pkgconfig_DATA = config/data/libfdf.pc

# Some files are not removed by default and cause "make distcleancheck" to fail
DISTCLEANFILES = \
  libfdf-*.tar.bz2 \
  libfdf-*.tar.gz \
  libfdf-*.tar.xz \
  config/data/libfdf.pc \
  config/data/libfdf/$(PACKAGE_VERSION) \
  config/data/libfdf/$(PACKAGE_VERSION).in

# We use our own version of Markdown to build Markdown documentation
EXTRA_DIST = \
  config/scripts/markdown \
  LICENSE \
  COPYING \
  README.md \
  README \
  config/data/libfdf.pc.in \
  config/data/libfdf-config.yml.in \
  CMakeLists.txt \
  config/CMakeLists.txt \
  config/template.cmake \
  config/template.pkgconf \
  tests/CMakeLists.txt \
  src/CMakeLists.txt