Line 39... |
Line 39... |
LIBUSBINC := -I/usr/include/libusb-1.0/
|
LIBUSBINC := -I/usr/include/libusb-1.0/
|
LIBUSBDIR := -L/usr/lib/x86_64-linux-gnu
|
LIBUSBDIR := -L/usr/lib/x86_64-linux-gnu
|
OBJDIR := obj-pc
|
OBJDIR := obj-pc
|
ZIPD := /home/dan/work/rnd/zipcpu/trunk/sw/zasm
|
ZIPD := /home/dan/work/rnd/zipcpu/trunk/sw/zasm
|
BUSSRCS := ttybus.cpp llcomms.cpp regdefs.cpp usbi.cpp
|
BUSSRCS := ttybus.cpp llcomms.cpp regdefs.cpp usbi.cpp
|
SOURCES := ziprun.cpp zipdbg.cpp dumpsdram.cpp wbregs.cpp netusb.cpp $(BUSSRCS)
|
SOURCES := ziprun.cpp zipdbg.cpp dumpsdram.cpp wbregs.cpp netusb.cpp \
|
HEADERS := llcomms.h ttybus.h devbus.h regdefs.h usbi.h
|
flashdrvr.cpp $(BUSSRCS)
|
|
HEADERS := llcomms.h ttybus.h devbus.h regdefs.h usbi.h flashdrvr.h
|
OBJECTS := $(addprefix $(OBJDIR)/,$(subst .cpp,.o,$(SOURCES)))
|
OBJECTS := $(addprefix $(OBJDIR)/,$(subst .cpp,.o,$(SOURCES)))
|
BUSOBJS := $(addprefix $(OBJDIR)/,$(subst .cpp,.o,$(BUSSRCS)))
|
BUSOBJS := $(addprefix $(OBJDIR)/,$(subst .cpp,.o,$(BUSSRCS)))
|
CFLAGS := -g -Wall $(LIBUSBINC) -I. -I../../fpgalib/sw
|
CFLAGS := -g -Wall $(LIBUSBINC) -I. -I../../fpgalib/sw
|
LIBS := -lusb-1.0
|
LIBS := -lusb-1.0
|
|
|
Line 77... |
Line 78... |
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
ramscope: $(OBJDIR)/ramscope.o $(BUSOBJS)
|
ramscope: $(OBJDIR)/ramscope.o $(BUSOBJS)
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
dumpsdram: $(OBJDIR)/dumpsdram.o $(BUSOBJS)
|
dumpsdram: $(OBJDIR)/dumpsdram.o $(BUSOBJS)
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
ziprun: $(OBJDIR)/ziprun.o $(BUSOBJS)
|
ziprun: $(OBJDIR)/ziprun.o $(OBJDIR)/flashdrvr.o $(BUSOBJS)
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
$(CXX) $(CFLAGS) $^ $(LIBS) -lelf -o $@
|
zipstate: $(OBJDIR)/zipstate.o $(BUSOBJS)
|
zipstate: $(OBJDIR)/zipstate.o $(BUSOBJS)
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
$(CXX) $(CFLAGS) $^ $(LIBS) -o $@
|
ZIPOBJS_RAW := twoc.o zparser.o zopcodes.o
|
ZIPOBJS_RAW := twoc.o zparser.o zopcodes.o
|
ZIPOBJS := $(addprefix $(ZIPD)/$(OBJDIR)/,$(ZIPOBJS_RAW))
|
ZIPOBJS := $(addprefix $(ZIPD)/$(OBJDIR)/,$(ZIPOBJS_RAW))
|
zipdbg: $(OBJDIR)/zipdbg.o $(BUSOBJS) $(ZIPOBJS)
|
zipdbg: $(OBJDIR)/zipdbg.o $(BUSOBJS) $(ZIPOBJS)
|