Skip to content

Set of scripts for building and packaging Swift for ARM

Notifications You must be signed in to change notification settings

novi/build-swift

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 

Repository files navigation

build-swift

A set of helper scripts for building and packaging Swift for ARM Systems

Before executing any scripts will you want to have all of the build prerequisites installed:

sudo apt-get install git git cmake ninja-build clang uuid-dev libicu-dev icu-devtools libbsd-dev libedit-dev libxml2-dev libsqlite3-dev swig libpython-dev libncurses5-dev pkg-config autoconf libtool systemtap-sdt-dev libcurl4-openssl-dev

Note: For those building on Ubuntu 14.04, you will need to upgrade your cmake to 3.4.3 by hand. See our companion post here: http://dev.iachieved.it/iachievedit/upgrading-cmake-for-a-happier-swift-build/.

Usage:

./scripts/get.sh to initially populate the directory with the Swift repositories from Github
./scripts/package.sh to build and package everything
./scripts/update.sh to refresh your source code with the latest from Github
./scripts/clean.sh to delete the build and install directory
./scripts/distclean.sh to delete everything except the helper scripts

About

Set of scripts for building and packaging Swift for ARM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 81.7%
  • Swift 18.3%