10d02842fSSascha Wildner# 20d02842fSSascha Wildner# acpixtract - extract binary ACPI tables from acpidump text output 30d02842fSSascha Wildner# 40d02842fSSascha Wildner 50d02842fSSascha Wildner# 60d02842fSSascha Wildner# Note: This makefile is intended to be used from within the native 70d02842fSSascha Wildner# ACPICA directory structure, from under generate/unix. It specifically 80d02842fSSascha Wildner# places all object files in a generate/unix subdirectory, not within 90d02842fSSascha Wildner# the various ACPICA source directories. This prevents collisions 100d02842fSSascha Wildner# between different compilations of the same source file with different 110d02842fSSascha Wildner# compile options, and prevents pollution of the source code. 120d02842fSSascha Wildner# 130d02842fSSascha Wildnerinclude ../Makefile.config 140d02842fSSascha WildnerFINAL_PROG = ../$(BINDIR)/acpixtract 150d02842fSSascha WildnerPROG = $(OBJDIR)/acpixtract 160d02842fSSascha Wildner 170d02842fSSascha Wildner# 180d02842fSSascha Wildner# Search paths for source files 190d02842fSSascha Wildner# 200d02842fSSascha Wildnervpath %.c \ 210d02842fSSascha Wildner $(ACPIXTRACT)\ 225f39c7e7SSascha Wildner $(ACPICA_UTILITIES)\ 235f39c7e7SSascha Wildner $(ACPICA_COMMON)\ 245f39c7e7SSascha Wildner $(ACPICA_OSL) 250d02842fSSascha Wildner 260d02842fSSascha WildnerHEADERS = \ 270d02842fSSascha Wildner $(wildcard $(ACPIXTRACT)/*.h) 280d02842fSSascha Wildner 290d02842fSSascha WildnerOBJECTS = \ 300d02842fSSascha Wildner $(OBJDIR)/acpixtract.o\ 310d02842fSSascha Wildner $(OBJDIR)/axmain.o\ 32820c5b08SSascha Wildner $(OBJDIR)/axutils.o\ 335f39c7e7SSascha Wildner $(OBJDIR)/getopt.o\ 345f39c7e7SSascha Wildner $(OBJDIR)/osunixxf.o\ 350d27ae55SSascha Wildner $(OBJDIR)/utascii.o\ 365f39c7e7SSascha Wildner $(OBJDIR)/utdebug.o\ 375f39c7e7SSascha Wildner $(OBJDIR)/utexcep.o\ 385f39c7e7SSascha Wildner $(OBJDIR)/utglobal.o\ 39*e5e174adSSascha Wildner $(OBJDIR)/uthex.o\ 405f39c7e7SSascha Wildner $(OBJDIR)/utmath.o\ 41267c04fdSSascha Wildner $(OBJDIR)/utnonansi.o\ 425f39c7e7SSascha Wildner $(OBJDIR)/utxferror.o 430d02842fSSascha Wildner 440d02842fSSascha Wildner# 450d02842fSSascha Wildner# Flags specific to acpixtract 460d02842fSSascha Wildner# 470d02842fSSascha WildnerCFLAGS += \ 480d02842fSSascha Wildner -DACPI_XTRACT_APP 490d02842fSSascha Wildner 500d02842fSSascha Wildner# 510d02842fSSascha Wildner# Common Rules 520d02842fSSascha Wildner# 530d02842fSSascha Wildnerinclude ../Makefile.rules 54