better structure for building the project

This commit is contained in:
Peter Hedenskog 2013-10-28 21:23:07 +01:00
parent d30935bedc
commit cc9b81d9e0
2 changed files with 4 additions and 3 deletions

View File

@ -6,7 +6,7 @@ before_install:
before_script:
- phantomjs --version
- "make package"
- "make build"
- python -m SimpleHTTPServer 8009 &
- sleep 10
- "./build/sitespeed.io -u http://localhost:8009/test/server/www/ -o csv -k true"

View File

@ -23,8 +23,8 @@ clean:
@rm -fR $(BUILD)
@echo "done"
package:
@echo "Packaging sitespeed.io"
build:
@echo "Building sitespeed.io"
@if [ ! -d $(BUILD) ]; then mkdir -p $(BUILD); fi
@if [ ! -d $(BUILD)/$(DEP) ]; then mkdir -p $(BUILD)/$(DEP); fi
@if [ ! -d $(BUILD)/$(REPORT) ]; then mkdir -p $(BUILD)/$(REPORT); fi
@ -148,6 +148,7 @@ package:
@cp $(REPORT)/$(VELOCITY)/$(INC)/$(COLUMN-HEADERS)/spof.vm $(BUILD)/$(REPORT)/$(VELOCITY)/$(INC)/$(COLUMN-HEADERS)/
@cp $(REPORT)/$(VELOCITY)/$(INC)/$(COLUMN-HEADERS)/genericTimeMetrics.vm $(BUILD)/$(REPORT)/$(VELOCITY)/$(INC)/$(COLUMN-HEADERS)/
@cp $(REPORT)/$(VELOCITY)/$(INC)/$(COLUMN-HEADERS)/url.vm $(BUILD)/$(REPORT)/$(VELOCITY)/$(INC)/$(COLUMN-HEADERS)/
package:
@mv build sitespeed.io-$(SITESPEED_IO_VERSION)
@tar -cvzf sitespeed.io-$(SITESPEED_IO_VERSION).tar.gz sitespeed.io-$(SITESPEED_IO_VERSION)/
@echo "finished!"