dingusppc/makefile
dingusdev 2bd717e293
Update for July 7, 2019
The following fixes and changes have been made

- Better Grackle emulation (though far from perfect)
- OpenPIC write/read fixes
- DAVBus Stubs
- Started splitting functionality from the main routine, to slowly make way for a GUI-based version
- Added a new until command argument
- Fixed an entry in the floating point instruction dispatch table
- CMakeLists.txt added
2019-07-06 23:10:32 -07:00

53 lines
1.3 KiB
Makefile

OBJS = main.o macioserial.o macscsi.o macswim3.o mpc106.o openpic.o poweropcodes.o ppcfpopcodes.o ppcgekkoopcodes.o ppcmemory.o ppcopcodes.o viacuda.o davbus.o
SOURCE = main.cpp macioserial.cpp macscsi.cpp macswim3.cpp mpc106.cpp openpic.cpp poweropcodes.cpp ppcfpopcodes.cpp ppcgekkoopcodes.cpp ppcmemory.cpp ppcopcodes.cpp viacuda.cpp davbus.cpp
HEADER = macioserial.h macscsi.h macswim3.h mpc106.h openpic.h ppcemumain.h ppcmemory.h viacuda.h
OUT = dingusppc
CC = g++
FLAGS = -g -c -Wall -std=c++11
LFLAGS =
all: $(OBJS)
$(CC) -g $(OBJS) -o $(OUT) $(LFLAGS)
main.o: main.cpp
$(CC) $(FLAGS) main.cpp
macioserial.o: macioserial.cpp
$(CC) $(FLAGS) macioserial.cpp
macscsi.o: macscsi.cpp
$(CC) $(FLAGS) macscsi.cpp
macswim3.o: macswim3.cpp
$(CC) $(FLAGS) macswim3.cpp
mpc106.o: mpc106.cpp
$(CC) $(FLAGS) mpc106.cpp
openpic.o: openpic.cpp
$(CC) $(FLAGS) openpic.cpp
poweropcodes.o: poweropcodes.cpp
$(CC) $(FLAGS) poweropcodes.cpp
ppcfpopcodes.o: ppcfpopcodes.cpp
$(CC) $(FLAGS) ppcfpopcodes.cpp
ppcgekkoopcodes.o: ppcgekkoopcodes.cpp
$(CC) $(FLAGS) ppcgekkoopcodes.cpp
ppcmemory.o: ppcmemory.cpp
$(CC) $(FLAGS) ppcmemory.cpp
ppcopcodes.o: ppcopcodes.cpp
$(CC) $(FLAGS) ppcopcodes.cpp
viacuda.o: viacuda.cpp
$(CC) $(FLAGS) viacuda.cpp
davbus.o: davbus.cpp
$(CC) $(FLAGS) davbus.cpp
clean:
rm -f $(OBJS) $(OUT)