# $Id: Makefile,v 1.2 2007-02-14 21:27:22 chris Exp $
#
# Makefile for WEGA utilities
# written by Christian Groessler <chris@groessler.org>

INCDIR = .
CC = cc

# little endian 32bit machine
CFLAGS = -O2 -I$(INCDIR) -D__32BIT__ -D_CPG_LITTLE_ENDIAN_
# big endian 32bit machine
#CFLAGS = -O2 -I$(INCDIR) -D__32BIT__ -D_CPG_BIG_ENDIAN_
# big endian 32bit machine which doesn't support unaligned accesses
#CFLAGS = -O2 -I$(INCDIR) -D__32BIT__ -D_CPG_BIG_ENDIAN_ -D_CPG_NO_UNALIGN_

all: dumpsout

clean:
	rm -f dumpsout.o dumpsout

dumpsout.o: dumpsout.c s.out.h $(INCDIR)/cpgtypes.h $(INCDIR)/bitops.h
	$(CC) -c $(CFLAGS) -o $@ $<

dumpsout: dumpsout.o
	$(CC) $(CFLAGS) -o $@ $<
