From: Michael McMaster Date: Sat, 2 Mar 2019 05:14:39 +0000 (+1000) Subject: Makefile updates for command-line test util X-Git-Tag: v6.2.3-beta~4 X-Git-Url: http://git.codesrc.com/gitweb.cgi?a=commitdiff_plain;h=04597a53d9e9f8b42a5387befbb8c8fdf2020d0f;p=SCSI2SD-V6.git Makefile updates for command-line test util --- diff --git a/src/scsi2sd-util6/Makefile b/src/scsi2sd-util6/Makefile index 42e1d9b6..45796205 100755 --- a/src/scsi2sd-util6/Makefile +++ b/src/scsi2sd-util6/Makefile @@ -96,6 +96,8 @@ ifeq ($(TARGET),Linux) BUILD := $(PWD)/build/linux LIBUSB_CONFIG+=--disable-shared LDFLAGS_LIBUSB+= -ludev -lpthread +all: $(BUILD)/scsi2sd-test + endif ifeq ($(TARGET),Darwin) # Should match OSX @@ -128,15 +130,10 @@ HIDAPI = \ $(BUILD)/hid.o endif - -OBJ = \ - $(HIDAPI) \ +WXOBJ =\ $(BUILD)/ConfigUtil.o \ $(BUILD)/BoardPanel.o \ $(BUILD)/TargetPanel.o \ - $(BUILD)/SCSI2SD_HID.o \ - $(BUILD)/hidpacket.o \ - $(BUILD)/Dfu.o \ $(BUILD)/terminalwx.o \ $(BUILD)/terminalinputevent.o \ $(BUILD)/wxterm.o \ @@ -147,6 +144,12 @@ OBJ = \ $(BUILD)/utils.o \ $(BUILD)/vt52_states.o \ +OBJ = \ + $(HIDAPI) \ + $(BUILD)/SCSI2SD_HID.o \ + $(BUILD)/hidpacket.o \ + $(BUILD)/Dfu.o \ + EXEOBJ = \ $(BUILD)/scsi2sd-util6.o \ @@ -154,6 +157,7 @@ EXEOBJ = \ ifneq ($(USE_SYSTEM_ZLIB),Yes) $(OBJ): $(BUILD)/zlib/buildstamp +$(WXOBJ): $(BUILD)/zlib/buildstamp $(EXEOBJ): $(BUILD)/zlib/buildstamp $(BUILD)/zlib/buildstamp: mkdir -p $(dir $@) @@ -168,6 +172,7 @@ endif ifneq ($(USE_SYSTEM_LIBUSB),Yes) $(OBJ): $(BUILD)/libusb/buildstamp +$(WXOBJ): $(BUILD)/libusb/buildstamp $(EXEOBJ): $(BUILD)/libusb/buildstamp $(BUILD)/libusb/buildstamp: mkdir -p $(dir $@) @@ -184,7 +189,7 @@ $(BUILD)/libusb/buildstamp: endif ifneq ($(USE_SYSTEM_WX),Yes) -$(OBJ): $(BUILD)/wx/buildstamp +$(WXOBJ): $(BUILD)/wx/buildstamp $(EXEOBJ): $(BUILD)/wx/buildstamp ifneq ($(USE_SYSTEM_ZLIB),Yes) $(BUILD)/wx/buildstamp: $(BUILD)/zlib/buildstamp @@ -205,6 +210,7 @@ LIBZIPPER_STATIC=-enable-static endif $(OBJ): $(BUILD)/libzipper/buildstamp +$(WXOBJ): $(BUILD)/libzipper/buildstamp $(EXEOBJ): $(BUILD)/libzipper/buildstamp ifneq ($(USE_SYSTEM_ZLIB),Yes) $(BUILD)/libzipper/buildstamp: $(BUILD)/zlib/buildstamp @@ -239,10 +245,14 @@ else $(CXX) $(CPPFLAGS) $(CXXFLAGS) `wx-config-3.0 --cxxflags` $< -c -o $@ endif -$(BUILD)/scsi2sd-util6$(EXE): $(OBJ) $(BUILD)/scsi2sd-util.o +$(BUILD)/scsi2sd-util6$(EXE): $(OBJ) $(WXOBJ) $(BUILD)/scsi2sd-util.o mkdir -p $(dir $@) $(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 $(BUILD)/dfu-util/buildstamp: $(BUILD)/libusb/buildstamp mkdir -p $(dir $@)