jamitlabs / newprojecttemplate-ios Goto Github PK
View Code? Open in Web Editor NEWA preconfigured template for new iOS projects with batteries included.
License: MIT License
A preconfigured template for new iOS projects with batteries included.
License: MIT License
The beak run setupProject
command as stated in the README is not longer up-to-date. Instead users should be pointed to the differente tools to be installed and run beak run installDependencies
afterwards.
Since we are not maintaining this project anymore, the README has to be adjusted and a deprecation notice should be placed in it.
The class Regex
of the Regex framework has a name conflict with the Regex type in HandySwift.
This leads to build issues when performing a beak initialize --projectName Example
My suggestion is to remove HandySwift from beak file to fix the issue. I will submit a pull request later.
Since this project includes SwiftLint, you might want to consider the new tool IBLint and a custom configuration for it, starting with the default one. It can help streamline some problems within IB files.
We could add a script named something like info
which analyzes and prints out information on the current project, including those provided by https://github.com/rockbruno/SwiftInfo. Adding lines of code changes would be useful, too.
The class Progress
has a name conflict with the Progress
type in Foundation
.
This can lead to confusions causing build issues when Progress type doesn't include the Module Prefix, especially happening on implementations of Protocols
which have Progress
as parameter type or return type.
My suggestion would be to rename it.
Trying to setup the project following the Getting Started section.
I am receiving the following error on 4th step. Please advise...
zsh: command not found: project
Hey,
i cloned this repo and executed brew bundle
, which failed.
Output:
[16:08:24 | mobileComputing ] cd NewProjectTemplate-iOS/
[16:08:29 | NewProjectTemplate-iOS ] brew bundle
Using yonaskolb/beak
Using jamitlabs/accio
==> Upgrading 1 outdated package:
yonaskolb/beak/beak 0.4.0 -> 0.5.0
==> Upgrading yonaskolb/beak/beak
==> Downloading https://github.com/yonaskolb/Beak/archive/0.5.0.tar.gz
Already downloaded: /Users/rocklyve/Library/Caches/Homebrew/downloads/5a0b9ae96158b12b7843a3cd617ee54c57b492fedc00433aaad78083fde4e6ee--Beak-0.5.0.tar.gz
==> Building Beak
==> swift build --disable-sandbox -c release -Xswiftc -static-stdlib
Last 15 lines from /Users/rocklyve/Library/Logs/Homebrew/beak/01.swift:
_$s8SwiftCLI4TaskC6launch030_19E0ACB72F1C972020BFBD69850F9J1FLLyyF in Task.swift.o
"_swift_weakLoadStrong", referenced from:
_$s8SwiftCLI10LineStreamC4eachACySSc_tcfcyycfU_ in Stream.swift.o
_$s8SwiftCLI13CaptureStreamCACycfcyycfU_ in Stream.swift.o
_$s8SwiftCLI4TaskC6launch030_19E0ACB72F1C972020BFBD69850F9J1FLLyyFySo6NSTaskCcfU_ in Task.swift.o
"_swift_willThrow", referenced from:
_$s7BeakCLI11EditCommandC05SwiftB00D0AadEP7executeyyKFTWTm in BeakCommand.swift.o
_$s7BeakCLI11EditCommandCAA0aD0A2aDP7execute4path8beakFiley7PathKit0I0V_0A4Core0aH0VtKFTW in EditCommand.swift.o
_$s7BeakCLI11EditCommandC7execute4path8beakFiley7PathKit0I0V_0A4Core0aH0VtKFTf4nxn_n in EditCommand.swift.o
_$s7BeakCLI15FunctionCommandCAA0aD0A2aDP7execute4path8beakFiley7PathKit0I0V_0A4Core0aH0VtKFTW in FunctionCommand.swift.o
_$s7BeakCLI15FunctionCommandC7execute4path8beakFiley7PathKit0I0V_0A4Core0aH0VtKFTf4nxn_n in FunctionCommand.swift.o
_$s7BeakCLI11ListCommandCAA0aD0A2aDP7execute4path8beakFiley7PathKit0I0V_0A4Core0aH0VtKFTW in ListCommand.swift.o
_$s7BeakCLI10RunCommandCAA0aD0A2aDP7execute4path8beakFiley7PathKit0I0V_0A4Core0aH0VtKFTW in RunCommand.swift.o
...
ld: symbol(s) not found for architecture x86_64
If reporting this issue please do so to (not Homebrew/brew or Homebrew/core):
yonaskolb/beak
Error: Validation Failed: [{"message"=>"The listed users and repositories cannot be searched either because the resources do not exist or you do not have permission to view them.", "resource"=>"Search", "field"=>"q", "code"=>"invalid"}]
Installing beak has failed!
Using direnv
Homebrew Bundle failed! 1 Brewfile dependency failed to install.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.