X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile;h=819bcc9be91c56f9d642aa0aac1bc394ac0d10da;hb=HEAD;hp=f0a599be1bcc0d3717c6052ec7ef30af29be58c1;hpb=66a747c7d92af86ebdfaf136cf5506a7ab714fd0;p=apple2 diff --git a/Makefile b/Makefile index f0a599b..819bcc9 100644 --- a/Makefile +++ b/Makefile @@ -101,22 +101,28 @@ LIBS = $(SDL_LIBS) -lstdc++ -lz -lm $(GLLIB) -pg INCS = -I. -I./src OBJS = \ + obj/config.o \ obj/diskselector.o \ obj/font10pt.o \ obj/font12pt.o \ obj/font14pt.o \ obj/gui.o \ \ + obj/a2hs-scsi.o \ + obj/apple2-fw.o \ + obj/apple2e-enh.o \ + obj/firmware.o \ + \ obj/apple2-icon-64x64.o \ obj/charset.o \ obj/crc32.o \ obj/dis65c02.o \ - obj/firmware.o \ + obj/fileio.o \ obj/floppydrive.o \ + obj/harddrive.o \ obj/log.o \ obj/mmu.o \ obj/mockingboard.o \ - obj/sdlemu_config.o \ obj/settings.o \ obj/sound.o \ obj/timing.o \ @@ -176,6 +182,11 @@ obj/%.o: src/gui/%.cpp @echo -e "\033[01;33m***\033[00;32m Compiling $<...\033[00m" @$(CC) $(CPPFLAGS) $(INCS) -c $< -o $@ +#Firmware compilation... +obj/%.o: src/firmware/%.cpp + @echo -e "\033[01;33m***\033[00;32m Compiling $<...\033[00m" + @$(CC) $(CPPFLAGS) $(INCS) -c $< -o $@ + $(TARGET)$(EXESUFFIX): $(OBJS) @echo -e "\033[01;33m***\033[00;32m Linking it all together...\033[00m" @$(LD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)