Home | History | Annotate | Download | only in setting
      1 DM_ROOT     := $(CURDIR)/..
      2 DM_ENGINE   := $(DM_ROOT)/engine
      3 DM_SERVICE  := $(DM_ROOT)/DMService
      4 DM_SETTING  := $(DM_ROOT)/setting
      5 DM_TOOLS    := $(DM_ENGINE)/dmlib/dmt-tools
      6 DM_ASSETS   := $(DM_SERVICE)/assets
      7 DM_PLUGIN   := $(DM_ASSETS)/dm/plugin/
      8 DM_GENERATE := $(DM_TOOLS)/generateDMT
      9 DM_FSTAB    := $(DM_ROOT)/setting/fstab
     10 DM_TREE_ZIP := $(DM_ROOT)/setting/Dmt.zip
     11 
     12 MY_TMP      := $(DM_SETTING)/tmp2
     13 MY_TREE     := $(MY_TMP)/Dmt
     14 MY_OUT      := $(MY_TMP)/output
     15 
     16 all: 
     17 	@echo building all
     18 	-rm -rf $(MY_TMP)
     19 	-mkdir $(MY_TMP)
     20 	cd $(MY_TMP); unzip $(DM_TREE_ZIP)
     21 	cd $(DM_TOOLS); bash $(DM_GENERATE) -fstab $(DM_FSTAB) -output $(MY_OUT) -dmt $(MY_TREE)
     22 	-rm -rf $(DM_SETTING)/dmt_data/*
     23 	cp -r $(MY_OUT)/treedata/*    $(DM_SETTING)/dmt_data/
     24 	cp $(MY_OUT)/treedata/fstab   $(DM_ASSETS)/dm/dmt_data/fstab
     25 	cp $(MY_OUT)/treedata/*.wbxml $(DM_ASSETS)/dm/dmt_data/
     26 	cp $(MY_OUT)/treedata/*.dat   $(DM_ASSETS)/dm/dmt_data/
     27 	cp $(MY_OUT)/treedata/*.bmdf  $(DM_ASSETS)/dm/dmt_data/
     28 	-rm -rf $(MY_TMP)
     29 
     30