diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:16:34 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:16:34 +0000 |
commit | a398d2c2b5fd6ab0545d8bb019f9a970b2309404 (patch) | |
tree | 272fc7ab226258d7ceddee12c8c682c8e711c2b0 /libparted/labels/Makefile.am | |
parent | Initial commit. (diff) | |
download | parted-a398d2c2b5fd6ab0545d8bb019f9a970b2309404.tar.xz parted-a398d2c2b5fd6ab0545d8bb019f9a970b2309404.zip |
Adding upstream version 3.6.upstream/3.6upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'libparted/labels/Makefile.am')
-rw-r--r-- | libparted/labels/Makefile.am | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/libparted/labels/Makefile.am b/libparted/labels/Makefile.am new file mode 100644 index 0000000..edc3860 --- /dev/null +++ b/libparted/labels/Makefile.am @@ -0,0 +1,60 @@ +# This file is part of GNU Parted +# Copyright (C) 1999-2001, 2007-2014, 2019-2023 Free Software Foundation, Inc. +# +# This file may be modified and/or distributed without restriction. + +if COMPILE_FOR_S390 +S390_SRCS = dasd.c fdasd.c vtoc.c +else +S390_SRCS = +endif + +AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS) + +partedincludedir = \ + -I$(top_srcdir)/lib -I$(top_builddir)/include -I$(top_srcdir)/include \ + -I$(top_srcdir)/libparted +noinst_LTLIBRARIES = liblabels.la + +liblabels_la_SOURCES = \ + $(S390_SRCS) \ + aix.c \ + atari.c \ + bsd.c \ + dos.c \ + dvh.c \ + dvh.h \ + efi_crc32.c \ + gpt.c \ + loop.c \ + mac.c \ + misc.h \ + pc98.c \ + pt-common.h \ + pt-tools.c \ + pt-tools.h \ + rdb.c \ + sun.c + +liblabels_la_LIBADD = $(OS_LIBS) $(INTLLIBS) $(LIBICONV) + +AM_CPPFLAGS = $(partedincludedir) $(INTLINCS) + +# Included by 'pt-tools.c', so needs to be built early. +BUILT_SOURCES = pt-limit.c +MAINTAINERCLEANFILES = $(BUILT_SOURCES) +# DOn't add this to '_SOURCES', because it's not to be compiled! +EXTRA_DIST= pt-limit.c + +GPERF = gperf +GPERF_OPTIONS = \ + -C -N pt_limit_lookup -n -t -s 6 -k '*' --language=ANSI-C + +pt-limit.c: pt-limit.gperf + rm -f $@ $@-tmp + $(GPERF) $(GPERF_OPTIONS) $< \ + | perl -ne '/__GNUC_STDC_INLINE__/ and print "static\n"; print' \ + > $@-tmp + chmod a-w $@-tmp + mv $@-tmp $@ +EXTRA_DIST += pt-limit.gperf |