11.1Schristos# 21.1Schristos# acpidump - ACPI table dump utility (binary to ascii hex) 31.1Schristos# 41.1Schristos 51.1Schristos# 61.1Schristos# Note: This makefile is intended to be used from within the native 71.1Schristos# ACPICA directory structure, from under generate/unix. It specifically 81.1Schristos# places all object files in a generate/unix subdirectory, not within 91.1Schristos# the various ACPICA source directories. This prevents collisions 101.1Schristos# between different compilations of the same source file with different 111.1Schristos# compile options, and prevents pollution of the source code. 121.1Schristos# 131.1Schristosinclude ../Makefile.config 141.1SchristosFINAL_PROG = ../$(BINDIR)/acpidump 151.1SchristosPROG = $(OBJDIR)/acpidump 161.1Schristos 171.1Schristos# 181.1Schristos# Search paths for source files 191.1Schristos# 201.1Schristosvpath %.c \ 211.1Schristos $(ACPIDUMP)\ 221.1Schristos $(ACPICA_TABLES)\ 231.1Schristos $(ACPICA_UTILITIES)\ 241.1Schristos $(ACPICA_COMMON)\ 251.1Schristos $(ACPICA_OSL) 261.1Schristos 271.1SchristosHEADERS = \ 281.1Schristos $(wildcard $(ACPIDUMP)/*.h) 291.1Schristos 301.1SchristosOBJECTS = \ 311.1Schristos $(OBJDIR)/apdump.o\ 321.1Schristos $(OBJDIR)/apfiles.o\ 331.1Schristos $(OBJDIR)/apmain.o\ 341.1.1.2Schristos $(OBJDIR)/cmfsize.o\ 351.1.1.2Schristos $(OBJDIR)/getopt.o\ 361.1Schristos $(OBJDIR)/osunixdir.o\ 371.1Schristos $(OBJDIR)/osunixmap.o\ 381.1.1.2Schristos $(OBJDIR)/osunixxf.o\ 391.1Schristos $(OBJDIR)/tbprint.o\ 401.1Schristos $(OBJDIR)/tbxfroot.o\ 411.1.1.5Schristos $(OBJDIR)/utascii.o\ 421.1Schristos $(OBJDIR)/utbuffer.o\ 431.1.1.9Schristos $(OBJDIR)/utcksum.o\ 441.1.1.2Schristos $(OBJDIR)/utdebug.o\ 451.1Schristos $(OBJDIR)/utexcep.o\ 461.1.1.2Schristos $(OBJDIR)/utglobal.o\ 471.1.1.6Schristos $(OBJDIR)/uthex.o\ 481.1Schristos $(OBJDIR)/utmath.o\ 491.1.1.4Schristos $(OBJDIR)/utnonansi.o\ 501.1Schristos $(OBJDIR)/utstring.o\ 511.1.1.7Schristos $(OBJDIR)/utstrsuppt.o\ 521.1.1.6Schristos $(OBJDIR)/utstrtoul64.o\ 531.1.1.2Schristos $(OBJDIR)/utxferror.o 541.1Schristos 551.1Schristos# 561.1Schristos# Per-host interfaces 571.1Schristos# 581.1.1.8Schristosifeq ($(ACPI_HOST), _DragonFly) 591.1.1.4SchristosHOST_FAMILY = BSD 601.1.1.4Schristosendif 611.1.1.4Schristos 621.1.1.8Schristosifeq ($(ACPI_HOST), _FreeBSD) 631.1.1.3SchristosHOST_FAMILY = BSD 641.1.1.3Schristosendif 651.1.1.3Schristos 661.1.1.8Schristosifeq ($(ACPI_HOST), _NetBSD) 671.1.1.3SchristosHOST_FAMILY = BSD 681.1.1.3Schristosendif 691.1.1.3Schristos 701.1.1.8Schristosifeq ($(ACPI_HOST), _QNX) 711.1.1.5SchristosHOST_FAMILY = BSD 721.1.1.5Schristosendif 731.1.1.5Schristos 741.1.1.3Schristosifeq ($(HOST_FAMILY), BSD) 751.1SchristosOBJECTS += \ 761.1.1.3Schristos $(OBJDIR)/osbsdtbl.o 771.1Schristoselse 781.1SchristosOBJECTS += \ 791.1Schristos $(OBJDIR)/oslinuxtbl.o 801.1Schristosendif 811.1Schristos 821.1Schristos# 831.1Schristos# Flags specific to acpidump 841.1Schristos# 851.1SchristosCFLAGS += \ 861.1Schristos -DACPI_DUMP_APP\ 871.1Schristos -I$(ACPIDUMP) 881.1Schristos 891.1Schristos# 901.1Schristos# Common Rules 911.1Schristos# 921.1Schristosinclude ../Makefile.rules 93