|
@@ -96,6 +96,8 @@ ifeq ($(TARGET),Linux)
|
|
|
BUILD := $(PWD)/build/linux
|
|
BUILD := $(PWD)/build/linux
|
|
|
LIBUSB_CONFIG+=--disable-shared
|
|
LIBUSB_CONFIG+=--disable-shared
|
|
|
LDFLAGS_LIBUSB+= -ludev -lpthread
|
|
LDFLAGS_LIBUSB+= -ludev -lpthread
|
|
|
|
|
+all: $(BUILD)/scsi2sd-test
|
|
|
|
|
+
|
|
|
endif
|
|
endif
|
|
|
ifeq ($(TARGET),Darwin)
|
|
ifeq ($(TARGET),Darwin)
|
|
|
# Should match OSX
|
|
# Should match OSX
|
|
@@ -128,15 +130,10 @@ HIDAPI = \
|
|
|
$(BUILD)/hid.o
|
|
$(BUILD)/hid.o
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-OBJ = \
|
|
|
|
|
- $(HIDAPI) \
|
|
|
|
|
|
|
+WXOBJ =\
|
|
|
$(BUILD)/ConfigUtil.o \
|
|
$(BUILD)/ConfigUtil.o \
|
|
|
$(BUILD)/BoardPanel.o \
|
|
$(BUILD)/BoardPanel.o \
|
|
|
$(BUILD)/TargetPanel.o \
|
|
$(BUILD)/TargetPanel.o \
|
|
|
- $(BUILD)/SCSI2SD_HID.o \
|
|
|
|
|
- $(BUILD)/hidpacket.o \
|
|
|
|
|
- $(BUILD)/Dfu.o \
|
|
|
|
|
$(BUILD)/terminalwx.o \
|
|
$(BUILD)/terminalwx.o \
|
|
|
$(BUILD)/terminalinputevent.o \
|
|
$(BUILD)/terminalinputevent.o \
|
|
|
$(BUILD)/wxterm.o \
|
|
$(BUILD)/wxterm.o \
|
|
@@ -147,6 +144,12 @@ OBJ = \
|
|
|
$(BUILD)/utils.o \
|
|
$(BUILD)/utils.o \
|
|
|
$(BUILD)/vt52_states.o \
|
|
$(BUILD)/vt52_states.o \
|
|
|
|
|
|
|
|
|
|
+OBJ = \
|
|
|
|
|
+ $(HIDAPI) \
|
|
|
|
|
+ $(BUILD)/SCSI2SD_HID.o \
|
|
|
|
|
+ $(BUILD)/hidpacket.o \
|
|
|
|
|
+ $(BUILD)/Dfu.o \
|
|
|
|
|
+
|
|
|
|
|
|
|
|
EXEOBJ = \
|
|
EXEOBJ = \
|
|
|
$(BUILD)/scsi2sd-util6.o \
|
|
$(BUILD)/scsi2sd-util6.o \
|
|
@@ -154,6 +157,7 @@ EXEOBJ = \
|
|
|
|
|
|
|
|
ifneq ($(USE_SYSTEM_ZLIB),Yes)
|
|
ifneq ($(USE_SYSTEM_ZLIB),Yes)
|
|
|
$(OBJ): $(BUILD)/zlib/buildstamp
|
|
$(OBJ): $(BUILD)/zlib/buildstamp
|
|
|
|
|
+$(WXOBJ): $(BUILD)/zlib/buildstamp
|
|
|
$(EXEOBJ): $(BUILD)/zlib/buildstamp
|
|
$(EXEOBJ): $(BUILD)/zlib/buildstamp
|
|
|
$(BUILD)/zlib/buildstamp:
|
|
$(BUILD)/zlib/buildstamp:
|
|
|
mkdir -p $(dir $@)
|
|
mkdir -p $(dir $@)
|
|
@@ -168,6 +172,7 @@ endif
|
|
|
|
|
|
|
|
ifneq ($(USE_SYSTEM_LIBUSB),Yes)
|
|
ifneq ($(USE_SYSTEM_LIBUSB),Yes)
|
|
|
$(OBJ): $(BUILD)/libusb/buildstamp
|
|
$(OBJ): $(BUILD)/libusb/buildstamp
|
|
|
|
|
+$(WXOBJ): $(BUILD)/libusb/buildstamp
|
|
|
$(EXEOBJ): $(BUILD)/libusb/buildstamp
|
|
$(EXEOBJ): $(BUILD)/libusb/buildstamp
|
|
|
$(BUILD)/libusb/buildstamp:
|
|
$(BUILD)/libusb/buildstamp:
|
|
|
mkdir -p $(dir $@)
|
|
mkdir -p $(dir $@)
|
|
@@ -184,7 +189,7 @@ $(BUILD)/libusb/buildstamp:
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
ifneq ($(USE_SYSTEM_WX),Yes)
|
|
ifneq ($(USE_SYSTEM_WX),Yes)
|
|
|
-$(OBJ): $(BUILD)/wx/buildstamp
|
|
|
|
|
|
|
+$(WXOBJ): $(BUILD)/wx/buildstamp
|
|
|
$(EXEOBJ): $(BUILD)/wx/buildstamp
|
|
$(EXEOBJ): $(BUILD)/wx/buildstamp
|
|
|
ifneq ($(USE_SYSTEM_ZLIB),Yes)
|
|
ifneq ($(USE_SYSTEM_ZLIB),Yes)
|
|
|
$(BUILD)/wx/buildstamp: $(BUILD)/zlib/buildstamp
|
|
$(BUILD)/wx/buildstamp: $(BUILD)/zlib/buildstamp
|
|
@@ -205,6 +210,7 @@ LIBZIPPER_STATIC=-enable-static
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
$(OBJ): $(BUILD)/libzipper/buildstamp
|
|
$(OBJ): $(BUILD)/libzipper/buildstamp
|
|
|
|
|
+$(WXOBJ): $(BUILD)/libzipper/buildstamp
|
|
|
$(EXEOBJ): $(BUILD)/libzipper/buildstamp
|
|
$(EXEOBJ): $(BUILD)/libzipper/buildstamp
|
|
|
ifneq ($(USE_SYSTEM_ZLIB),Yes)
|
|
ifneq ($(USE_SYSTEM_ZLIB),Yes)
|
|
|
$(BUILD)/libzipper/buildstamp: $(BUILD)/zlib/buildstamp
|
|
$(BUILD)/libzipper/buildstamp: $(BUILD)/zlib/buildstamp
|
|
@@ -239,10 +245,14 @@ else
|
|
|
$(CXX) $(CPPFLAGS) $(CXXFLAGS) `wx-config-3.0 --cxxflags` $< -c -o $@
|
|
$(CXX) $(CPPFLAGS) $(CXXFLAGS) `wx-config-3.0 --cxxflags` $< -c -o $@
|
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
-$(BUILD)/scsi2sd-util6$(EXE): $(OBJ) $(BUILD)/scsi2sd-util.o
|
|
|
|
|
|
|
+$(BUILD)/scsi2sd-util6$(EXE): $(OBJ) $(WXOBJ) $(BUILD)/scsi2sd-util.o
|
|
|
mkdir -p $(dir $@)
|
|
mkdir -p $(dir $@)
|
|
|
$(CXX) $(CXXFLAGS) $^ $(LDFLAGS_WX) $(LDFLAGS) -o $@
|
|
$(CXX) $(CXXFLAGS) $^ $(LDFLAGS_WX) $(LDFLAGS) -o $@
|
|
|
|
|
|
|
|
|
|
+$(BUILD)/scsi2sd-test$(EXE): $(OBJ) $(BUILD)/scsi2sd-test.o
|
|
|
|
|
+ mkdir -p $(dir $@)
|
|
|
|
|
+ $(CXX) $(CXXFLAGS) $^ $(LDFLAGS) -o $@
|
|
|
|
|
+
|
|
|
all: $(BUILD)/dfu-util/buildstamp
|
|
all: $(BUILD)/dfu-util/buildstamp
|
|
|
$(BUILD)/dfu-util/buildstamp: $(BUILD)/libusb/buildstamp
|
|
$(BUILD)/dfu-util/buildstamp: $(BUILD)/libusb/buildstamp
|
|
|
mkdir -p $(dir $@)
|
|
mkdir -p $(dir $@)
|