include make/libraries.mk
include make/applications.mk
include make/archives.mk
-include make/plugins.mk
+ifeq ($(PLUGIN_PATH), "")
+ include make/plugins.mk
+else
+ include make/custom.mk
+endif
include make/multimedia.mk
include make/rootfs.mk
include make/bootloader.mk
else \
true; \
fi
+ if [ $(AUTOMOUNT) = "yes" ]; then \
+ $(MAKE) $(D)/autofs; \
+ else \
+ true; \
+ fi
+ if [ $(UNFSD) = "yes" ]; then \
+ $(MAKE) $(D)/unfsd; \
+ else \
+ true; \
+ fi
# multimedia.mk
multimedia:
# XUPNPD=no
XUPNPD=no
+# if you want to build autofs (optional), define AUTOMOUNT=yes:
+# AUTOMOUNT=yes
+# AUTOMOUNT=no
+AUTOMOUNT=no
+
+# if you want to build unfsd (optional), define UNFSD=yes:
+# UNFSD=yes
+# UNFSD=no
+UNFSD=no
+
###########################################################################################
###########################################################################################
### Customize
###########################################################################################
-#Choose your own SKEL_ROOT_DIR (optional), define SKEL_ROOT_DIR=path_to_my_skel-root-dir
+# Choose your own SKEL_ROOT_DIR (optional), define SKEL_ROOT_DIR=path_to_my_skel-root-dir
# SKEL_ROOT_DIR=
+# Choose your own PLUGIN_DIR (optional)
+# PLUGIN_PATH=
+
# choose if you want to use WIFI (optional, define WIFI=yes/no
WIFI=no
# crosstool puts "...-glibc-2.3.6-tls" configs still into "...-glibc-2.3.6"
CROSS_BUILD_DIR = $(CROSS_BUILD_VERSION:-tls=)
+SKEL_ROOT_DIR ?= ""
+PLUGIN_PATH ?= ""
ARCHIVE = $(BASE_DIR)/download
PATCHES = $(BASE_DIR)/archive-patches
D = $(BASE_DIR)/deps
# backwards compatibility
DEPDIR = $(D)
-SKEL_ROOT_DIR ?= ""
APPSDIR = $(BASE_DIR)/tuxbox.org/apps
HOSTPREFIX = $(BASE_DIR)/host