Commit d7cb72db authored by Ulf Samuelsson's avatar Ulf Samuelsson
Browse files

Part of NcFTP depends on ncurses, create dependencies, if needed

parent df8f9549
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -30,11 +30,13 @@ config BR2_PACKAGE_NCFTP_BATCH
	depends on BR2_PACKAGE_NCFTP

config BR2_PACKAGE_NCFTP_SPOOLER
	bool "NcFTPSpooler - spooler - not working properly"
	bool "NcFTPSpooler - spooler"
	depends on BR2_PACKAGE_NCFTP
	depends on BR2_PACKAGE_NCURSES

config BR2_PACKAGE_NCFTP_BOOKMARKS
	bool "NcFTPBookmarks - not working properly"
	bool "NcFTPBookmarks"
	depends on BR2_PACKAGE_NCFTP
	depends on BR2_PACKAGE_NCURSES

endmenu
+6 −1
Original line number Diff line number Diff line
@@ -26,15 +26,20 @@ ifeq ($(BR2_PACKAGE_NCFTP_BATCH),y)
NCFTP_TARGET_BINS+=ncftpbatch
endif

ifeq ($(BR2_PACKAGE_NCURSES),y)
ifeq ($(BR2_PACKAGE_NCFTP_SPOOLER),y)
#Someone needs to figure out what to do...
NCFTP_TARGET_BINS+=
endif

# only set if NCURSES is available
ifeq ($(BR2_PACKAGE_NCFTP_BOOKMARKS),y)
NCFTP_TARGET_BINS+=ncftpbookmarks
endif

NCFTP_DEPS += ncurses
endif

ncftp-source: $(DL_DIR)/$(NCFTP_SOURCE)

$(DL_DIR)/$(NCFTP_SOURCE):
@@ -64,7 +69,7 @@ $(TARGET_DIR)/usr/bin/ncftp $(TARGET_DIR)/usr/bin/ncftp%: $(addprefix $(NCFTP_DI
	$(INSTALL) -m 0755 $(NCFTP_DIR)/bin/$(notdir $@) $(TARGET_DIR)/usr/bin
	$(STRIPCMD) $(STRIP_STRIP_ALL) $@

ncftp: uclibc $(addprefix $(TARGET_DIR)/usr/bin/, $(NCFTP_TARGET_BINS))
ncftp: uclibc $(NCFTP_DEPS) $(addprefix $(TARGET_DIR)/usr/bin/, $(NCFTP_TARGET_BINS))

ncftp-clean:
	-$(MAKE) -C $(NCFTP_DIR) clean