11.1Sjruoho#
21.1.1.2Sjruoho# acpixtract - extract binary ACPI tables from acpidump text output
31.1Sjruoho#
41.1Sjruoho
51.1.1.2Sjruoho#
61.1.1.2Sjruoho# Note: This makefile is intended to be used from within the native
71.1.1.2Sjruoho# ACPICA directory structure, from under generate/unix. It specifically
81.1.1.2Sjruoho# places all object files in a generate/unix subdirectory, not within
91.1.1.2Sjruoho# the various ACPICA source directories. This prevents collisions
101.1.1.2Sjruoho# between different compilations of the same source file with different
111.1.1.2Sjruoho# compile options, and prevents pollution of the source code.
121.1.1.2Sjruoho#
131.1.1.2Sjruohoinclude ../Makefile.config
141.1.1.3SchristosFINAL_PROG = ../$(BINDIR)/acpixtract
151.1.1.3SchristosPROG = $(OBJDIR)/acpixtract
161.1.1.2Sjruoho
171.1.1.2Sjruoho#
181.1.1.3Schristos# Search paths for source files
191.1.1.2Sjruoho#
201.1.1.3Schristosvpath %.c \
211.1.1.3Schristos    $(ACPIXTRACT)\
221.1.1.4Schristos    $(ACPICA_UTILITIES)\
231.1.1.4Schristos    $(ACPICA_COMMON)\
241.1.1.4Schristos    $(ACPICA_OSL)
251.1.1.3Schristos
261.1.1.3SchristosHEADERS = \
271.1.1.3Schristos    $(wildcard $(ACPIXTRACT)/*.h)
281.1.1.3Schristos
291.1.1.3SchristosOBJECTS = \
301.1.1.3Schristos    $(OBJDIR)/acpixtract.o\
311.1.1.3Schristos    $(OBJDIR)/axmain.o\
321.1.1.6Schristos    $(OBJDIR)/axutils.o\
331.1.1.4Schristos    $(OBJDIR)/getopt.o\
341.1.1.4Schristos    $(OBJDIR)/osunixxf.o\
351.1.1.7Schristos    $(OBJDIR)/utascii.o\
361.1.1.4Schristos    $(OBJDIR)/utdebug.o\
371.1.1.4Schristos    $(OBJDIR)/utexcep.o\
381.1.1.4Schristos    $(OBJDIR)/utglobal.o\
391.1.1.8Schristos	$(OBJDIR)/uthex.o\
401.1.1.4Schristos    $(OBJDIR)/utmath.o\
411.1.1.5Schristos    $(OBJDIR)/utnonansi.o\
421.1.1.4Schristos    $(OBJDIR)/utxferror.o
431.1.1.2Sjruoho
441.1.1.2Sjruoho#
451.1.1.3Schristos# Flags specific to acpixtract
461.1.1.2Sjruoho#
471.1.1.3SchristosCFLAGS += \
481.1.1.3Schristos    -DACPI_XTRACT_APP
491.1Sjruoho
501.1.1.3Schristos#
511.1.1.3Schristos# Common Rules
521.1.1.3Schristos#
531.1.1.3Schristosinclude ../Makefile.rules
54