36 lines
No EOL
480 B
Makefile
36 lines
No EOL
480 B
Makefile
.PHONY: build run clean test
|
|
|
|
check-style: .npminstall
|
|
@echo Checking for style guide compliance
|
|
|
|
npm run check
|
|
|
|
.npminstall: package.json
|
|
@echo Getting dependencies using npm
|
|
|
|
npm install
|
|
|
|
touch $@
|
|
|
|
build: .npminstall
|
|
@echo Building Mobile app
|
|
|
|
rm -rf dist
|
|
|
|
npm run build
|
|
|
|
run: .npminstall
|
|
@echo Running Mobile iOS Apps for development
|
|
|
|
react-native run-ios
|
|
|
|
clean:
|
|
@echo Cleaning app
|
|
|
|
rm -rf dist
|
|
rm -rf node_modules
|
|
rm -f .npminstall
|
|
|
|
|
|
test: .npminstall
|
|
npm test
|