How to create a new BOARD18 download
Jump to navigation
Jump to search
These instructions assume that you already have a board18 development environment and access to the branch for which the download is to be created.
This procedure really needs to be automated.
The command lines below assumme that a zip file for board18-0.1.0 is being created. This string should be modified to the correct release in all of the listed commands.
Perform these steps on your development PC
- Checkout the branch for the required board18 release.
- Checkout the branch for the required gamebox release.
- Open a command line window.
- cd to the BOARD18 directory.
- Enter on command line:
rm ~/board18-0.1.0.zip rm -r ~/board18-0.1.0 mkdir ~/board18-0.1.0 mkdir ~/board18-0.1.0/webroot mkdir ~/board18-0.1.0/webroot/images mkdir ~/board18-0.1.0/utility cp -t ~/board18-0.1.0 Documentation/README.txt cp -t ~/board18-0.1.0 Documentation/LICENSE.txt cp -t ~/board18-0.1.0 Documentation/INSTALL.txt cp -t ~/board18-0.1.0 Documentation/ReleaseNotes.txt cp -t ~/board18-0.1.0/webroot *.html *.php cp -r -t ~/board18-0.1.0/webroot php scripts style cp -t ~/board18-0.1.0/webroot/images images/*.* cp -t ~/board18-0.1.0/utility utility/* cp -t ~/board18-0.1.0/utility php/config.php
- cd to GAMEBOX directory.
- Enter on command line:
cd boxes cp -r -t ~/board18-0.1.0/webroot images cp -r -t ~/board18-0.1.0/utility control cd ~ zip -r ~/board18-0.1.0.zip board18-0.1.0
- Using FTP, move the new zip file to the download server.