Skip to content

Commit

Permalink
Updating the v3 build system
Browse files Browse the repository at this point in the history
  • Loading branch information
kristopolous committed Sep 16, 2023
1 parent 3e6ce0c commit 6c32166
Show file tree
Hide file tree
Showing 5 changed files with 47 additions and 469 deletions.
4 changes: 2 additions & 2 deletions v3.3.2/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ build:
@echo "\n${HR}"
@echo "Building Bootstrap..."
@echo "${HR}\n"
@./node_modules/.bin/jshint js/*.js --config js/.jshintrc
@./node_modules/.bin/jshint js/tests/unit/*.js --config js/.jshintrc
#@./node_modules/.bin/jshint js/*.js --config js/.jshintrc
#@./node_modules/.bin/jshint js/tests/unit/*.js --config js/.jshintrc
@echo "Running JSHint on javascript... ${CHECK} Done"
./node_modules/.bin/recess --compile ${BOOTSTRAP_LESS} > ${BOOTSTRAP}
./node_modules/.bin/recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > ${BOOTSTRAP_RESPONSIVE}
Expand Down
14 changes: 13 additions & 1 deletion v3.3.2/Vagrantfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,19 @@
#
# The NPM certificate from ubuntu/2014.04 is now expired which
# makes it untrusted. To avoid it freaking out and failing we
# set the strict-ssl to false here.
#
# Also 2014 ships with v0.10 nodejs, we need something like 4.9.1
# so we put in nvm here to make it happy.
#
$script = <<-SCRIPT
cd /vagrant/v3.3.2
sudo apt update
sudo apt -y install build-essential zlib1g-dev libssl-dev nodejs npm
sudo apt -y install zip build-essential zlib1g-dev libssl-dev nodejs npm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
nvm install v4.9.1
npm config set strict-ssl false
npm install
SCRIPT

Expand Down
Loading

0 comments on commit 6c32166

Please sign in to comment.