Changeset 472 for trunk/openmct/Makefile

Show
Ignore:
Timestamp:
10/04/07 08:30:37 (5 years ago)
Author:
andi
Message:

/var directory will be JFFS2 (instead of /conf)
fix cleanup-root.sh for correct handling (initial /var)
update buildroot Makefile (do not symlink /var)
update owi Makefile (correct cleanup code)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/openmct/Makefile

    r445 r472  
    9191        @$(MKDIR) $(OUTPUTDIR) 
    9292 
    93 $(OUTPUTDIR)/$(KERNEL): packages/system/linux/$(SRCDIR)/$(CONFIG) $(NEWROOTDIR) $(NEWCONFDIR) 
     93$(OUTPUTDIR)/$(KERNEL): packages/system/linux/$(SRCDIR)/$(CONFIG) $(NEWROOTDIR) $(NEWVARDIR) 
    9494        @$(MAKE) -C packages/system/linux OPENMCT_DEVEL_PREFIX=$(ACTDIR)/ do-build 
    9595        @$(MAKE) -C packages/system/linux OPENMCT_DEVEL_PREFIX=$(ACTDIR)/ do-install 
     
    113113endif 
    114114 
    115 $(NEWCONFDIR): 
     115$(NEWVARDIR): 
    116116        @$(MAKE) -C packages/build/buildetc OPENMCT_DEVEL_PREFIX=$(ACTDIR)/ do-all 
    117117        @$(ECHO) -e "\033[1;33mCREATE \033[1;32m/etc/$(IMAGERELEASEFILENAME)\033[0m" 
    118118        @$(ECHO) "OpenMCT $(IMAGEVERSION) $(IMAGESUBVERSION) $(IMAGEPRODCODE)" > $(NEWROOTDIR)/etc/$(IMAGERELEASEFILENAME) 
    119119        @$(ECHO) -e "\033[1;33mCREATE \033[1;32m/etc/hostname\033[0m" 
    120         @$(ECHO) $(IMAGETARGET) > $(NEWCONFDIR)/etc/hostname 
     120        @$(ECHO) $(IMAGETARGET) > $(NEWVARDIR)/etc/hostname 
    121121        @$(ECHO) -e "\033[1;33mCREATE \033[1;32m/etc/issue\033[0m" 
    122         @$(ECHO) "Welcome on OpenMCT $(IMAGEVERSION) - Kernel \r (\t)" > $(NEWCONFDIR)/etc/issue 
     122        @$(ECHO) "Welcome on OpenMCT $(IMAGEVERSION) - Kernel \r (\t)" > $(NEWVARDIR)/etc/issue 
    123123ifdef ETH0IPADDR  
    124124        @$(ECHO) -e "\033[1;33mCONFIGURE \033[1;32meth0\033[0m" 
    125         @$(ECHO) "auto eth0" >> $(NEWCONFDIR)/etc/network/interfaces 
    126         @$(ECHO) "iface eth0 inet static" >> $(NEWCONFDIR)/etc/network/interfaces 
    127         @$(ECHO) -e "\taddress $(ETH0IPADDR)" >> $(NEWCONFDIR)/etc/network/interfaces 
     125        @$(ECHO) "auto eth0" >> $(NEWVARDIR)/etc/network/interfaces 
     126        @$(ECHO) "iface eth0 inet static" >> $(NEWVARDIR)/etc/network/interfaces 
     127        @$(ECHO) -e "\taddress $(ETH0IPADDR)" >> $(NEWVARDIR)/etc/network/interfaces 
    128128ifdef ETH0NETMASK 
    129         @$(ECHO) -e "\tnetmask $(ETH0NETMASK)" >> $(NEWCONFDIR)/etc/network/interfaces 
     129        @$(ECHO) -e "\tnetmask $(ETH0NETMASK)" >> $(NEWVARDIR)/etc/network/interfaces 
    130130else 
    131         @$(ECHO) -e "\tnetmask 255.255.255.0" >> $(NEWCONFDIR)/etc/network/interfaces 
     131        @$(ECHO) -e "\tnetmask 255.255.255.0" >> $(NEWVARDIR)/etc/network/interfaces 
    132132endif 
    133133ifdef ETH0DEFAULTGW 
    134         @$(ECHO) -e "\tgateway $(ETH0DEFAULTGW)" >> $(NEWCONFDIR)/etc/network/interfaces 
     134        @$(ECHO) -e "\tgateway $(ETH0DEFAULTGW)" >> $(NEWVARDIR)/etc/network/interfaces 
    135135endif 
    136         @$(ECHO) "" >> $(NEWCONFDIR)/etc/network/interfaces  
     136        @$(ECHO) "" >> $(NEWVARDIR)/etc/network/interfaces  
    137137        @$(ECHO) -e "\033[1;33mCREATE \033[1;32m/etc/hosts\033[0m" 
    138         @$(ECHO) $(ETH0IPADDR) $(IMAGETARGET) > $(NEWCONFDIR)/etc/hosts 
     138        @$(ECHO) $(ETH0IPADDR) $(IMAGETARGET) > $(NEWVARDIR)/etc/hosts 
    139139endif 
    140140ifdef ETH1IPADDR  
    141141        @$(ECHO) -e "\033[1;33mCONFIGURE \033[1;32meth1\033[0m" 
    142         @$(ECHO) "auto eth1" >> $(NEWCONFDIR)/etc/network/interfaces 
    143         @$(ECHO) "iface eth1 inet static" >> $(NEWCONFDIR)/etc/network/interfaces 
    144         @$(ECHO) -e "\taddress $(ETH1IPADDR)" >> $(NEWCONFDIR)/etc/network/interfaces 
     142        @$(ECHO) "auto eth1" >> $(NEWVARDIR)/etc/network/interfaces 
     143        @$(ECHO) "iface eth1 inet static" >> $(NEWVARDIR)/etc/network/interfaces 
     144        @$(ECHO) -e "\taddress $(ETH1IPADDR)" >> $(NEWVARDIR)/etc/network/interfaces 
    145145ifdef ETH1NETMASK 
    146         @$(ECHO) -e "\tnetmask $(ETH1NETMASK)" >> $(NEWCONFDIR)/etc/network/interfaces 
     146        @$(ECHO) -e "\tnetmask $(ETH1NETMASK)" >> $(NEWVARDIR)/etc/network/interfaces 
    147147else 
    148         @$(ECHO) -e "\tnetmask 255.255.255.0" >> $(NEWCONFDIR)/etc/network/interfaces 
     148        @$(ECHO) -e "\tnetmask 255.255.255.0" >> $(NEWVARDIR)/etc/network/interfaces 
    149149endif 
    150150ifdef ETH1DEFAULTGW 
    151         @$(ECHO) -e "\tgateway $(ETH1DEFAULTGW)" >> $(NEWCONFDIR)/etc/network/interfaces 
     151        @$(ECHO) -e "\tgateway $(ETH1DEFAULTGW)" >> $(NEWVARDIR)/etc/network/interfaces 
    152152endif 
    153         @$(ECHO) "" >> $(NEWCONFDIR)/etc/network/interfaces  
     153        @$(ECHO) "" >> $(NEWVARDIR)/etc/network/interfaces  
    154154endif 
    155         @$(CP) $(NEWCONFDIR)/etc/network/interfaces $(NEWROOTDIR)/etc/default/interfaces 
     155        @$(CP) $(NEWVARDIR)/etc/network/interfaces $(NEWROOTDIR)/etc/default/interfaces 
    156156 
    157157$(OUTPUTDIR)/$(ROOT): 
     
    161161        $(OUTPUTDIR)/$(MKSQUASHFS) $(NEWROOTDIR) $(OUTPUTDIR)/$(ROOT) $(ROOTOPTS) 
    162162 
    163 $(OUTPUTDIR)/$(ETC):     
    164         @$(ECHO) -e "\033[1;33mREMOVE .svn FROM $(NEWCONFDIR)"  
    165         @$(REMOVESVN) $(NEWCONFDIR) 
    166         @$(ECHO) -e "\033[1;33mCREATE \033[1;32m$(ETC)\033[0m" 
    167         @$(MKFSJFFS2) -d $(NEWCONFDIR) -o $(OUTPUTDIR)/$(ETC) $(ETCOPTS) 
    168  
     163$(OUTPUTDIR)/$(VAR):     
     164        @$(ECHO) -e "\033[1;33mREMOVE .svn FROM $(NEWVARDIR)"  
     165        @$(REMOVESVN) $(NEWVARDIR) 
     166        @$(ECHO) -e "\033[1;33mCREATE \033[1;32m$(VAR)\033[0m" 
     167        @$(MKFSJFFS2) -d $(NEWVARDIR) -o $(OUTPUTDIR)/$(VAR) 
    169168 
    170169$(IMAGEFILENAME):       $(OUTPUTDIR)/$(MCT_MODIFY) $(OUTPUTDIR)/$(MKSQUASHFS) $(OUTPUTDIR)/$(KERNEL) pkg $(OUTPUTDIR)/$(ROOT) $(OUTPUTDIR)/$(ETC)