Skip to content
This repository has been archived by the owner on Nov 23, 2018. It is now read-only.

install

roblarsen edited this page Feb 2, 2013 · 6 revisions

Add the build script to your project

There is nothing stopping you from manually dropping the build script files in to your HTML5 Boilerplate project inside a build folder. For most people this is actually enough.

However, if you'd like to merge it into your main HTML5 Boilerplate repository while still preserving the build script commit history, (and the ability to update), please follow this workflow:

# Move into your project's git repository
cd my-project
# Create and checkout a new feature branch
git checkout -b ant-build-script
# Create a new remote called "h5bp-ant-bs".
# Fetch the build script from the remote repository.
git remote add -f h5bp-ant-bs git://github.com/h5bp/ant-build-script.git
git merge -s ours --no-commit h5bp-ant-bs/master
# Put the build script into a subdirectory `build/`
git read-tree --prefix=build/ -u h5bp-ant-bs/master
# Commit the merge (preserve the build script history too)
git commit -m "Subtree merge H5BP ant build script"
# Update the build script subtree if needed
git pull -s subtree h5bp-ant-bs master
# Merge back into master branch if everything went according to plan