feature/package_template #1
							
								
								
									
										196
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										196
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -1,11 +1,199 @@ | ||||
| # File created using '.gitignore Generator' for Visual Studio Code: https://bit.ly/vscode-gig | ||||
| 
 | ||||
| # Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,macos,dart,flutter,linux,windows | ||||
| # Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,macos,dart,flutter,linux,windows | ||||
| 
 | ||||
| ### Dart ### | ||||
| # See https://www.dartlang.org/guides/libraries/private-files | ||||
| 
 | ||||
| # Files and directories created by pub | ||||
| .dart_tool/ | ||||
| .packages | ||||
| # Remove the following pattern if you wish to check in your lock file | ||||
| build/ | ||||
| # If you're building an application, you may want to check-in your pubspec.lock | ||||
| pubspec.lock | ||||
| 
 | ||||
| # Local Mason Files | ||||
| .mason/ | ||||
| # Directory created by dartdoc | ||||
| # If you don't generate documentation locally you can remove this line. | ||||
| doc/api/ | ||||
| 
 | ||||
| # dotenv environment variables file | ||||
| .env* | ||||
| 
 | ||||
| # Avoid committing generated Javascript files: | ||||
| *.dart.js | ||||
| *.info.json      # Produced by the --dump-info flag. | ||||
| *.js             # When generated by dart2js. Don't specify *.js if your | ||||
|                  # project includes source files written in JavaScript. | ||||
| *.js_ | ||||
| *.js.deps | ||||
| *.js.map | ||||
| 
 | ||||
| .flutter-plugins | ||||
| .flutter-plugins-dependencies | ||||
| 
 | ||||
| ### Dart Patch ### | ||||
| # dotenv environment variables file | ||||
| .env | ||||
| 
 | ||||
| ### Flutter ### | ||||
| # Flutter/Dart/Pub related | ||||
| **/doc/api/ | ||||
| .fvm/ | ||||
| .pub-cache/ | ||||
| .pub/ | ||||
| coverage/ | ||||
| lib/generated_plugin_registrant.dart | ||||
| # For library packages, don’t commit the pubspec.lock file. | ||||
| # Regenerating the pubspec.lock file lets you test your package against the latest compatible versions of its dependencies. | ||||
| # See https://dart.dev/guides/libraries/private-files#pubspeclock | ||||
| #pubspec.lock | ||||
| 
 | ||||
| # Android related | ||||
| **/android/**/gradle-wrapper.jar | ||||
| **/android/.gradle | ||||
| **/android/captures/ | ||||
| **/android/gradlew | ||||
| **/android/gradlew.bat | ||||
| **/android/key.properties | ||||
| **/android/local.properties | ||||
| **/android/**/GeneratedPluginRegistrant.java | ||||
| 
 | ||||
| # iOS/XCode related | ||||
| **/ios/**/*.mode1v3 | ||||
| **/ios/**/*.mode2v3 | ||||
| **/ios/**/*.moved-aside | ||||
| **/ios/**/*.pbxuser | ||||
| **/ios/**/*.perspectivev3 | ||||
| **/ios/**/*sync/ | ||||
| **/ios/**/.sconsign.dblite | ||||
| **/ios/**/.tags* | ||||
| **/ios/**/.vagrant/ | ||||
| **/ios/**/DerivedData/ | ||||
| **/ios/**/Icon? | ||||
| **/ios/**/Pods/ | ||||
| **/ios/**/.symlinks/ | ||||
| **/ios/**/profile | ||||
| **/ios/**/xcuserdata | ||||
| **/ios/.generated/ | ||||
| **/ios/Flutter/.last_build_id | ||||
| **/ios/Flutter/App.framework | ||||
| **/ios/Flutter/Flutter.framework | ||||
| **/ios/Flutter/Flutter.podspec | ||||
| **/ios/Flutter/Generated.xcconfig | ||||
| **/ios/Flutter/app.flx | ||||
| **/ios/Flutter/app.zip | ||||
| **/ios/Flutter/flutter_assets/ | ||||
| **/ios/Flutter/flutter_export_environment.sh | ||||
| **/ios/ServiceDefinitions.json | ||||
| **/ios/Runner/GeneratedPluginRegistrant.* | ||||
| 
 | ||||
| # Exceptions to above rules. | ||||
| !**/ios/**/default.mode1v3 | ||||
| !**/ios/**/default.mode2v3 | ||||
| !**/ios/**/default.pbxuser | ||||
| !**/ios/**/default.perspectivev3 | ||||
| !/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages | ||||
| 
 | ||||
| ### Linux ### | ||||
| *~ | ||||
| 
 | ||||
| # temporary files which can be created if a process still has a handle open of a deleted file | ||||
| .fuse_hidden* | ||||
| 
 | ||||
| # KDE directory preferences | ||||
| .directory | ||||
| 
 | ||||
| # Linux trash folder which might appear on any partition or disk | ||||
| .Trash-* | ||||
| 
 | ||||
| # .nfs files are created when an open file is removed but is still being accessed | ||||
| .nfs* | ||||
| 
 | ||||
| ### macOS ### | ||||
| # General | ||||
| .DS_Store | ||||
| .AppleDouble | ||||
| .LSOverride | ||||
| 
 | ||||
| # Icon must end with two \r | ||||
| Icon | ||||
| 
 | ||||
| 
 | ||||
| # Thumbnails | ||||
| ._* | ||||
| 
 | ||||
| # Files that might appear in the root of a volume | ||||
| .DocumentRevisions-V100 | ||||
| .fseventsd | ||||
| .Spotlight-V100 | ||||
| .TemporaryItems | ||||
| .Trashes | ||||
| .VolumeIcon.icns | ||||
| .com.apple.timemachine.donotpresent | ||||
| 
 | ||||
| # Directories potentially created on remote AFP share | ||||
| .AppleDB | ||||
| .AppleDesktop | ||||
| Network Trash Folder | ||||
| Temporary Items | ||||
| .apdisk | ||||
| 
 | ||||
| ### macOS Patch ### | ||||
| # iCloud generated files | ||||
| *.icloud | ||||
| 
 | ||||
| ### VisualStudioCode ### | ||||
| .vscode/* | ||||
| !.vscode/settings.json | ||||
| !.vscode/tasks.json | ||||
| !.vscode/launch.json | ||||
| !.vscode/extensions.json | ||||
| !.vscode/*.code-snippets | ||||
| 
 | ||||
| # Local History for Visual Studio Code | ||||
| .history/ | ||||
| 
 | ||||
| # Built Visual Studio Code Extensions | ||||
| *.vsix | ||||
| 
 | ||||
| ### VisualStudioCode Patch ### | ||||
| # Ignore all local history of files | ||||
| .history | ||||
| .ionide | ||||
| 
 | ||||
| # Support for Project snippet scope | ||||
| 
 | ||||
| ### Windows ### | ||||
| # Windows thumbnail cache files | ||||
| Thumbs.db | ||||
| Thumbs.db:encryptable | ||||
| ehthumbs.db | ||||
| ehthumbs_vista.db | ||||
| 
 | ||||
| # Dump file | ||||
| *.stackdump | ||||
| 
 | ||||
| # Folder config file | ||||
| [Dd]esktop.ini | ||||
| 
 | ||||
| # Recycle Bin used on file shares | ||||
| $RECYCLE.BIN/ | ||||
| 
 | ||||
| # Windows Installer files | ||||
| *.cab | ||||
| *.msi | ||||
| *.msix | ||||
| *.msm | ||||
| *.msp | ||||
| 
 | ||||
| # Windows shortcuts | ||||
| *.lnk | ||||
| 
 | ||||
| # End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,macos,dart,flutter,linux,windows | ||||
| 
 | ||||
| # Custom rules (everything added below won't be overriden by 'Generate .gitignore File' if you use 'Update' option) | ||||
| 
 | ||||
| # IntelliJ and Android Studio | ||||
| .idea/ | ||||
| *.iml | ||||
| .mason/ | ||||
|  | ||||
							
								
								
									
										1
									
								
								.vscode/configurationCache.log
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.vscode/configurationCache.log
									
									
									
									
										vendored
									
									
								
							| @ -1 +0,0 @@ | ||||
| {"buildTargets":[],"launchTargets":[],"customConfigurationProvider":{"workspaceBrowse":{"browsePath":[],"compilerArgs":[]},"fileIndex":[]}} | ||||
							
								
								
									
										6
									
								
								.vscode/dryrun.log
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.vscode/dryrun.log
									
									
									
									
										vendored
									
									
								
							| @ -1,6 +0,0 @@ | ||||
| make --dry-run --always-make --keep-going --print-directory | ||||
| make: Entering directory `/Users/maloleon/Dev/Studio/wyatt-bricks' | ||||
| make: Leaving directory `/Users/maloleon/Dev/Studio/wyatt-bricks' | ||||
|   | ||||
| make: *** No targets specified and no makefile found.  Stop. | ||||
| 
 | ||||
							
								
								
									
										3
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.vscode/settings.json
									
									
									
									
										vendored
									
									
								
							| @ -1,3 +0,0 @@ | ||||
| { | ||||
|     "makefile.extensionOutputFolder": "./.vscode" | ||||
| } | ||||
							
								
								
									
										225
									
								
								.vscode/targets.log
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										225
									
								
								.vscode/targets.log
									
									
									
									
										vendored
									
									
								
							| @ -1,225 +0,0 @@ | ||||
| make all --print-data-base --no-builtin-variables --no-builtin-rules --question | ||||
| # GNU Make 3.81 | ||||
| # Copyright (C) 2006  Free Software Foundation, Inc. | ||||
| # This is free software; see the source for copying conditions. | ||||
| # There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A | ||||
| # PARTICULAR PURPOSE. | ||||
| 
 | ||||
| # This program built for i386-apple-darwin11.3.0 | ||||
| 
 | ||||
| # Make data base, printed on Sun Jun 26 18:03:22 2022 | ||||
| 
 | ||||
| # Variables | ||||
| 
 | ||||
| # automatic | ||||
| <D = $(patsubst %/,%,$(dir $<)) | ||||
| # automatic | ||||
| ?F = $(notdir $?) | ||||
| # environment | ||||
| VSCODE_LOG_NATIVE = false | ||||
| # automatic | ||||
| ?D = $(patsubst %/,%,$(dir $?)) | ||||
| # automatic | ||||
| @D = $(patsubst %/,%,$(dir $@)) | ||||
| # automatic | ||||
| @F = $(notdir $@) | ||||
| # makefile | ||||
| CURDIR := /Users/maloleon/Dev/Studio/wyatt-bricks | ||||
| # makefile | ||||
| SHELL = /bin/sh | ||||
| # environment | ||||
| VSCODE_NLS_CONFIG = {"locale":"fr","availableLanguages":{},"_languagePackSupport":true} | ||||
| # environment | ||||
| _ = /usr/bin/make | ||||
| # makefile | ||||
| MAKEFILE_LIST :=  | ||||
| # environment | ||||
| VSCODE_VERBOSE_LOGGING = true | ||||
| # environment | ||||
| __CFBundleIdentifier = com.microsoft.VSCode | ||||
| # environment | ||||
| VSCODE_IPC_HOOK_EXTHOST = /var/folders/1x/xv2hzcrn2l593w6l_bglvy5h0000gn/T/vscode-ipc-5172451b-2e9f-4922-afcf-cd2e4dfb5b2b.sock | ||||
| # environment | ||||
| VSCODE_CWD = / | ||||
| # environment | ||||
| PATH = /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/maloleon/Tools/flutter/bin:/Users/maloleon/.pub-cache/bin:/Users/maloleon/Dev/Studio/studio-cli/build:~/Library/Android/sdk/platform-tools:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/maloleon/Tools/flutter/bin:/Users/maloleon/Dev/Studio/studio-cli/build | ||||
| # environment | ||||
| VSCODE_LOG_STACK = false | ||||
| # environment | ||||
| ELECTRON_RUN_AS_NODE = 1 | ||||
| # default | ||||
| .FEATURES := target-specific order-only second-expansion else-if archives jobserver check-symlink | ||||
| # environment | ||||
| SSH_AUTH_SOCK = /private/tmp/com.apple.launchd.BcP3p7pQIh/Listeners | ||||
| # automatic | ||||
| %F = $(notdir $%) | ||||
| # environment | ||||
| VSCODE_PIPE_LOGGING = true | ||||
| # environment | ||||
| PWD = /Users/maloleon/Dev/Studio/wyatt-bricks | ||||
| # environment | ||||
| ORIGINAL_XDG_CURRENT_DESKTOP = undefined | ||||
| # environment | ||||
| VSCODE_AMD_ENTRYPOINT = vs/workbench/api/node/extensionHostProcess | ||||
| # environment | ||||
| HOME = /Users/maloleon | ||||
| # default | ||||
| MAKEFILEPATH := /Applications/Xcode.app/Contents/Developer/Makefiles | ||||
| # environment | ||||
| VSCODE_CODE_CACHE_PATH = /Users/maloleon/Library/Application Support/Code/CachedData/30d9c6cd9483b2cc586687151bcbcd635f373630 | ||||
| # environment | ||||
| LOGNAME = maloleon | ||||
| # environment | ||||
| APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL = 1 | ||||
| # environment | ||||
| VSCODE_HANDLES_UNCAUGHT_ERRORS = true | ||||
| # automatic | ||||
| ^D = $(patsubst %/,%,$(dir $^)) | ||||
| # environment | ||||
| XPC_FLAGS = 0x0 | ||||
| # default | ||||
| MAKE = $(MAKE_COMMAND) | ||||
| # default | ||||
| MAKECMDGOALS := all | ||||
| # environment | ||||
| SHLVL = 1 | ||||
| # default | ||||
| MAKE_VERSION := 3.81 | ||||
| # environment | ||||
| USER = maloleon | ||||
| # makefile | ||||
| .DEFAULT_GOAL :=  | ||||
| # automatic | ||||
| %D = $(patsubst %/,%,$(dir $%)) | ||||
| # default | ||||
| MAKE_COMMAND := /Applications/Xcode.app/Contents/Developer/usr/bin/make | ||||
| # default | ||||
| .VARIABLES :=  | ||||
| # environment | ||||
| TMPDIR = /var/folders/1x/xv2hzcrn2l593w6l_bglvy5h0000gn/T/ | ||||
| # automatic | ||||
| *F = $(notdir $*) | ||||
| # environment | ||||
| VSCODE_IPC_HOOK = /Users/maloleon/Library/Application Support/Code/1.68.1-main.sock | ||||
| # makefile | ||||
| MAKEFLAGS = Rrqp | ||||
| # environment | ||||
| MFLAGS = -Rrqp | ||||
| # automatic | ||||
| *D = $(patsubst %/,%,$(dir $*)) | ||||
| # environment | ||||
| XPC_SERVICE_NAME = application.com.microsoft.VSCode.45544054.45544060 | ||||
| # automatic | ||||
| +D = $(patsubst %/,%,$(dir $+)) | ||||
| # automatic | ||||
| +F = $(notdir $+) | ||||
| # environment | ||||
| __CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x1 | ||||
| # environment | ||||
| COMMAND_MODE = unix2003 | ||||
| # default | ||||
| MAKEFILES :=  | ||||
| # automatic | ||||
| <F = $(notdir $<) | ||||
| # environment | ||||
| LC_ALL = C | ||||
| # automatic | ||||
| ^F = $(notdir $^) | ||||
| # default | ||||
| SUFFIXES :=  | ||||
| # default | ||||
| .INCLUDE_DIRS = /usr/local/include | ||||
| # environment | ||||
| MAKELEVEL := 0 | ||||
| # environment | ||||
| LANG = C | ||||
| # environment | ||||
| VSCODE_PID = 8404 | ||||
| # variable set hash-table stats: | ||||
| # Load=62/1024=6%, Rehash=0, Collisions=1/83=1% | ||||
| 
 | ||||
| # Pattern-specific Variable Values | ||||
| 
 | ||||
| # No pattern-specific variable values. | ||||
| 
 | ||||
| # Directories | ||||
| 
 | ||||
| # . (device 16777220, inode 45816286): 13 files, no impossibilities. | ||||
| 
 | ||||
| # 13 files, no impossibilities in 1 directories. | ||||
| 
 | ||||
| # Implicit Rules | ||||
| 
 | ||||
| # No implicit rules. | ||||
| 
 | ||||
| # Files | ||||
| 
 | ||||
| # Not a target: | ||||
| all: | ||||
| #  Command-line target. | ||||
| #  Implicit rule search has been done. | ||||
| #  File does not exist. | ||||
| #  File has not been updated. | ||||
| # variable set hash-table stats: | ||||
| # Load=0/32=0%, Rehash=0, Collisions=0/0=0% | ||||
| 
 | ||||
| # Not a target: | ||||
| .SUFFIXES: | ||||
| #  Implicit rule search has not been done. | ||||
| #  Modification time never checked. | ||||
| #  File has not been updated. | ||||
| 
 | ||||
| # Not a target: | ||||
| Makefile: | ||||
| #  A default, MAKEFILES, or -include/sinclude makefile. | ||||
| #  Implicit rule search has been done. | ||||
| #  File does not exist. | ||||
| #  File has been updated. | ||||
| #  Failed to be updated. | ||||
| # variable set hash-table stats: | ||||
| # Load=0/32=0%, Rehash=0, Collisions=0/0=0% | ||||
| 
 | ||||
| # Not a target: | ||||
| makefile: | ||||
| #  A default, MAKEFILES, or -include/sinclude makefile. | ||||
| #  Implicit rule search has been done. | ||||
| #  File does not exist. | ||||
| #  File has been updated. | ||||
| #  Failed to be updated. | ||||
| # variable set hash-table stats: | ||||
| # Load=0/32=0%, Rehash=0, Collisions=0/0=0% | ||||
| 
 | ||||
| # Not a target: | ||||
| .DEFAULT: | ||||
| #  Implicit rule search has not been done. | ||||
| #  Modification time never checked. | ||||
| #  File has not been updated. | ||||
| 
 | ||||
| # Not a target: | ||||
| GNUmakefile: | ||||
| #  A default, MAKEFILES, or -include/sinclude makefile. | ||||
| #  Implicit rule search has been done. | ||||
| #  File does not exist. | ||||
| #  File has been updated. | ||||
| #  Failed to be updated. | ||||
| # variable set hash-table stats: | ||||
| # Load=0/32=0%, Rehash=0, Collisions=0/0=0% | ||||
| 
 | ||||
| # files hash-table stats: | ||||
| # Load=6/1024=1%, Rehash=0, Collisions=0/17=0% | ||||
| # VPATH Search Paths | ||||
| 
 | ||||
| # No `vpath' search paths. | ||||
| 
 | ||||
| # No general (`VPATH' variable) search path. | ||||
| 
 | ||||
| # # of strings in strcache: 0 | ||||
| # # of strcache buffers: 0 | ||||
| # strcache size: total = 0 / max = 0 / min = 4096 / avg = 0 | ||||
| # strcache free: total = 0 / max = 0 / min = 4096 / avg = 0 | ||||
| 
 | ||||
| # Finished Make data base on Sun Jun 26 18:03:22 2022 | ||||
| 
 | ||||
|   | ||||
| make: *** No rule to make target `all'.  Stop. | ||||
| 
 | ||||
							
								
								
									
										19
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								README.md
									
									
									
									
									
								
							| @ -31,9 +31,6 @@ | ||||
|   <a href="https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_analysis"> | ||||
|     <img src="https://img.shields.io/badge/Style-Wyatt%20Analysis-blue.svg?style=flat-square" alt="Style: Wyatt Analysis" /> | ||||
|   </a> | ||||
|   <a href="https://github.com/invertase/melos"> | ||||
|     <img src="https://img.shields.io/badge/Maintained%20with-melos-f700ff.svg?style=flat-square" alt="Maintained with Melos" /> | ||||
|   </a> | ||||
| </p> | ||||
| 
 | ||||
| 
 | ||||
| @ -50,15 +47,23 @@ Use reusable templates called wyatt bricks to supercharge your workflow. | ||||
| # 🎯 Activate from https://pub.dev | ||||
| dart pub global activate mason_cli | ||||
| 
 | ||||
| # 🚀 Initialize mason if neede | ||||
| # 🚀 Initialize mason if needed | ||||
| mason init | ||||
| ``` | ||||
| 
 | ||||
| ## Create a Brick | ||||
| 
 | ||||
| ```sh | ||||
| mason new <BRICK> -o ./bricks | ||||
| ``` | ||||
| 
 | ||||
| ## Use | ||||
| 
 | ||||
| Please add your bricks in `./bricks`.  | ||||
| Please add your bricks in `./bricks`.  (See `Create a Brick` section) | ||||
| 
 | ||||
| Please specify the prerequisites necessary to use the brick (The code must be able to compile directly after its integration.) | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| ```sh | ||||
| # To load all bricks (and generate mason-lock.json) | ||||
| mason get | ||||
| ``` | ||||
							
								
								
									
										
											BIN
										
									
								
								resources/wyatt-campus-logo.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								resources/wyatt-campus-logo.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 8.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								resources/wyatt-studio-logo.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								resources/wyatt-studio-logo.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 11 KiB | 
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user