30 changed files with 258 additions and 188 deletions
			
			
		| @ -0,0 +1,48 @@ | |||
| #
 | |||
| # set up image environment for other makefiles
 | |||
| #
 | |||
| # -----------------------------------------------------------------------------
 | |||
| 
 | |||
| # Release date
 | |||
| IMAGE_DATE	= $(shell date +%Y%m%d%H%M) | |||
| 
 | |||
| # Version Strings
 | |||
| IMAGE_VERSION	= 350 | |||
| IMAGE_PREFIX	= ni$(IMAGE_VERSION)-$(IMAGE_DATE) | |||
| IMAGE_SUFFIX	= $(BOXTYPE_SC)-$(BOXMODEL) | |||
| 
 | |||
| # Image-Type
 | |||
| # Release	= 0
 | |||
| # Beta		= 1
 | |||
| # Nightly	= 2
 | |||
| # Selfmade	= 9
 | |||
| IMAGE_TYPE	?= 9 | |||
| 
 | |||
| # JFFS2-Summary
 | |||
| IMAGE_SUMMARIZE	= yes | |||
| 
 | |||
| # newimage-flag
 | |||
| IMAGE_NEW	= no | |||
| 
 | |||
| # Beta/Release Server
 | |||
| NI-SERVER	= http://neutrino-images.de/neutrino-images | |||
| ifeq ($(IMAGE_TYPE), 0) | |||
|   # Release | |||
|   NI-SUBDIR	= release | |||
|   IMAGE_TYPE_STRING = release | |||
| else ifeq ($(IMAGE_TYPE), 1) | |||
|   # Beta | |||
|   NI-SUBDIR	= beta | |||
|   IMAGE_TYPE_STRING = beta | |||
| else ifeq ($(IMAGE_TYPE), 2) | |||
|   # Nightly | |||
|   NI-SUBDIR	= nightly | |||
|   IMAGE_TYPE_STRING = nightly | |||
| else | |||
|   # Selfmade; just for compatibility; not needed for our builds | |||
|   NI-SUBDIR	= selfmade | |||
|   IMAGE_TYPE_STRING = selfmade | |||
| endif | |||
| 
 | |||
| IMAGE_URL = $(NI-SERVER)/$(NI-SUBDIR) | |||
| IMAGE_VERSION_STRING = $(shell echo $(IMAGE_VERSION) | sed -e :a -e 's/\(.*[0-9]\)\([0-9]\{2\}\)/\1.\2/;ta') | |||
| @ -0,0 +1,39 @@ | |||
| #
 | |||
| # set up target environment for other makefiles
 | |||
| #
 | |||
| # -----------------------------------------------------------------------------
 | |||
| 
 | |||
| BIN		= $(TARGET_DIR)/bin | |||
| ETCINITD	= $(TARGET_DIR)/etc/init.d | |||
| LIBPLUGINS	= $(TARGET_DIR)/lib/tuxbox/plugins | |||
| SBIN		= $(TARGET_DIR)/sbin | |||
| SHAREFLEX	= $(TARGET_DIR)/share/tuxbox/neutrino/flex | |||
| SHAREICONS	= $(TARGET_DIR)/share/tuxbox/neutrino/icons | |||
| SHAREPLUGINS	= $(TARGET_DIR)/share/tuxbox/neutrino/plugins | |||
| SHARETHEMES	= $(TARGET_DIR)/share/tuxbox/neutrino/themes | |||
| SHAREWEBRADIO	= $(TARGET_DIR)/share/tuxbox/neutrino/webradio | |||
| SHAREWEBTV	= $(TARGET_DIR)/share/tuxbox/neutrino/webtv | |||
| VARCONFIG	= $(TARGET_DIR)/var/tuxbox/config | |||
| VARINITD	= $(TARGET_DIR)/var/etc/init.d | |||
| VARPLUGINS	= $(TARGET_DIR)/var/tuxbox/plugins | |||
| 
 | |||
| $(BIN) \ | |||
| $(ETCINITD) \ | |||
| $(LIBPLUGINS) \ | |||
| $(SBIN) \ | |||
| $(SHAREFLEX) \ | |||
| $(SHAREICONS) \ | |||
| $(SHAREPLUGINS) \ | |||
| $(SHARETHEMES) \ | |||
| $(SHAREWEBRADIO) \ | |||
| $(SHAREWEBTV) \ | |||
| $(VARCONFIG) \ | |||
| $(VARINITD) \ | |||
| $(VARPLUGINS) : | $(TARGET_DIR) | |||
| 	mkdir -p $@ | |||
| 
 | |||
| # -----------------------------------------------------------------------------
 | |||
| 
 | |||
| # ca-certificates
 | |||
| CA-BUNDLE	= ca-certificates.crt | |||
| CA-BUNDLE_DIR	= /etc/ssl/certs | |||
| @ -0,0 +1,38 @@ | |||
| #
 | |||
| # set up update environment for other makefiles
 | |||
| #
 | |||
| # -----------------------------------------------------------------------------
 | |||
| 
 | |||
| UPDATE_TEMP_DIR = $(BUILD_TMP)/temp_inst | |||
| 
 | |||
| UPDATE_INST_DIR	= $(UPDATE_TEMP_DIR)/inst | |||
| UPDATE_CTRL_DIR	= $(UPDATE_TEMP_DIR)/ctrl | |||
| 
 | |||
| POSTINSTALL_SH	= $(UPDATE_CTRL_DIR)/postinstall.sh | |||
| PREINSTALL_SH	= $(UPDATE_CTRL_DIR)/preinstall.sh | |||
| 
 | |||
| # defaults for Neutrino-Update
 | |||
| UPDATE_DATE	= $(shell date +%Y%m%d%H%M) | |||
| UPDATE_VERSION	= $(IMAGE_VERSION) | |||
| UPDATE_VERSION_STRING = $(IMAGE_VERSION_STRING) | |||
| 
 | |||
| UPDATE_PREFIX	= $(IMAGE_PREFIX) | |||
| UPDATE_SUFFIX	= $(BOXTYPE_SC)-$(BOXSERIES)-update | |||
| 
 | |||
| UPDATE_NAME	= $(UPDATE_PREFIX)-$(UPDATE_SUFFIX) | |||
| UPDATE_DESC	= "Neutrino [$(BOXTYPE_SC)][$(BOXSERIES)] Update" | |||
| UPDATE_TYPE	= U | |||
| # Release	= 0
 | |||
| # Beta		= 1
 | |||
| # Nightly	= 2
 | |||
| # Selfmade	= 9
 | |||
| # Locale	= L
 | |||
| # Settings	= S
 | |||
| # Update	= U
 | |||
| # Addon		= A
 | |||
| # Text		= T
 | |||
| 
 | |||
| UPDATE_URL	= $(NI-SERVER)/$(NI-SUBDIR) | |||
| UPDATE_MD5FILE	= update.txt | |||
| UPDATE_MD5FILE-BOXSERIES= update-$(BOXTYPE_SC)-$(BOXSERIES).txt | |||
| UPDATE_MD5FILE-BOXMODEL	= update-$(BOXTYPE_SC)-$(BOXMODEL).txt | |||
					Loading…
					
					
				
		Reference in new issue