diff --git a/SheepShaver/src/Unix/Makefile.in b/SheepShaver/src/Unix/Makefile.in index 8ed7a9d4..7f72f0e7 100644 --- a/SheepShaver/src/Unix/Makefile.in +++ b/SheepShaver/src/Unix/Makefile.in @@ -76,7 +76,7 @@ uninstall: rm -f $(man1dir)/$(APP).1 clean: - rm -f $(APP) $(OBJ_DIR)/* core* *.core *~ *.bak + rm -f $(APP) $(OBJ_DIR)/* core* *.core *~ *.bak ppc-execute-impl.cpp distclean: clean rm -rf $(OBJ_DIR) @@ -95,5 +95,12 @@ $(OBJ_DIR)/%.o : %.S $(AS) $(ASFLAGS) -o $@ $*.s rm $*.s +# Kheperix CPU emulator +GENEXEC = ../kpx_cpu/src/cpu/ppc/genexec.pl + +../kpx_cpu/src/cpu/ppc/ppc-execute.cpp: ppc-execute-impl.cpp +ppc-execute-impl.cpp: ../kpx_cpu/src/cpu/ppc/ppc-decode.cpp $(GENEXEC) + $(CPP) $(CPPFLAGS) $< | $(GENEXEC) > $@ + #------------------------------------------------------------------------- # DO NOT DELETE THIS LINE -- make depend depends on it.