SRCROOT = $(shell pwd)/../../../ OBJROOT = $(SRCROOT)/obj/i386/util/fdisk SYMROOT = $(SRCROOT)/sym/i386 DSTROOT = $(SRCROOT)/dst/i386 DOCROOT = $(SRCROOT)/doc IMGROOT = $(SRCROOT)/sym/cache IMGSKELROOT = $(SRCROOT)/imgskel CDBOOT = ${IMGROOT}/usr/standalone/i386/cdboot DIR = fdisk include ${SRCROOT}/Make.rules LDFLAGS := $(LDFALGS) -mmacosx-version-min=10.5 OBJS = cmd.o32 disk.o32 fdisk.o32 getrawpartition.o32 mbr.o32 misc.o32 opendev.o32 part.o32 user.o32 auto.o32 \ cmd.o64 disk.o64 fdisk.o64 getrawpartition.o64 mbr.o64 misc.o64 opendev.o64 part.o64 user.o64 auto.o64 PROGRAM = fdisk440 PROGRAM:= $(addprefix $(SYMROOT)/, $(PROGRAM)) ifeq ($(CONFIG_FDISK440),y) all: $(SYMROOT) $(OBJROOT) $(PROGRAM) $(PROGRAM): $(addprefix $(OBJROOT)/, $(OBJS)) @echo "\t[LD32] $@_32" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch i386 -o $@_32 $(filter %.o32,$^) @echo "\t[LD64] $@_64" @$(CC) $(CFLAGS) $(LDFLAGS) $(DEFINES) -arch x86_64 -o $@_64 $(filter %.o64,$^) @echo "\t[LIPO] $@" @lipo -create -arch i386 $@_32 -arch x86_64 $@_64 -output $@ @rm $@_32 $@_64 else all: endif #dependencies -include $(OBJROOT)/Makedep