removed flake
This commit is contained in:
		
							parent
							
								
									e5ea9ca279
								
							
						
					
					
						commit
						154cbb5eec
					
				
							
								
								
									
										11
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								README.md
									
									
									
									
									
								
							|  | @ -42,17 +42,6 @@ yarn | |||
| 
 | ||||
| See `packages/*/README.md` to work with whatever project you're interested in. | ||||
| 
 | ||||
| ## `codium` for `rescript` | ||||
| 
 | ||||
| If you have `nix` installed with `flakes` enabled, you can build a `codium` in this repo for `rescript` development, if you don't want to pollute your machine's global editor with another mode/extension. | ||||
| 
 | ||||
| ```sh | ||||
| nix develop | ||||
| codium | ||||
| ``` | ||||
| 
 | ||||
| The `nix develop` shell also provides `yarn`. | ||||
| 
 | ||||
| # Contributing | ||||
| 
 | ||||
| See `CONTRIBUTING.md`. | ||||
|  |  | |||
|  | @ -5,5 +5,4 @@ | |||
|     NETLIFY_USE_YARN = "true" | ||||
| 
 | ||||
| [context.deploy-preview] | ||||
|     ignore = "node -e 'process.exitCode = process.env.BRANCH.includes(\"dependabot\") ? 0 : 1' && gt diff --quiet $CACHED_COMMIT_REF $COMMIT_REF packages"  | ||||
|     # ignore = "node scripts/netlify-skip-deploy.js && git diff --quiet $CACHED_COMMIT_REF $COMMIT_REF packages"  | ||||
|     ignore = "node -e 'process.exitCode = process.env.BRANCH.includes(\"dependabot\") ? 0 : 1' && gt diff --quiet $CACHED_COMMIT_REF $COMMIT_REF packages"  | ||||
|  | @ -1,9 +0,0 @@ | |||
| let | ||||
|   lock = builtins.fromJSON (builtins.readFile ./flake.lock); | ||||
|   inherit (lock.nodes.flake-compat.locked) owner repo rev narHash; | ||||
|   flake-compat = builtins.fetchTarball { | ||||
|     url = "https://github.com/${owner}/${repo}/archive/${rev}.tar.gz"; | ||||
|     sha256 = narHash; | ||||
|   }; | ||||
| in | ||||
| import flake-compat { src = ./.; } | ||||
|  | @ -1,44 +0,0 @@ | |||
| { | ||||
|   "nodes": { | ||||
|     "flake-compat": { | ||||
|       "flake": false, | ||||
|       "locked": { | ||||
|         "lastModified": 1641205782, | ||||
|         "narHash": "sha256-4jY7RCWUoZ9cKD8co0/4tFARpWB+57+r1bLLvXNJliY=", | ||||
|         "owner": "edolstra", | ||||
|         "repo": "flake-compat", | ||||
|         "rev": "b7547d3eed6f32d06102ead8991ec52ab0a4f1a7", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "edolstra", | ||||
|         "repo": "flake-compat", | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "nixpkgs": { | ||||
|       "locked": { | ||||
|         "lastModified": 1647893727, | ||||
|         "narHash": "sha256-pOi7VdCb+s5Cwh5CS7YEZVRgH9uCmE87J5W7iXv29Ck=", | ||||
|         "owner": "nixos", | ||||
|         "repo": "nixpkgs", | ||||
|         "rev": "1ec61dd4167f04be8d05c45780818826132eea0d", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "nixos", | ||||
|         "ref": "nixos-unstable", | ||||
|         "repo": "nixpkgs", | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "root": { | ||||
|       "inputs": { | ||||
|         "flake-compat": "flake-compat", | ||||
|         "nixpkgs": "nixpkgs" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "root": "root", | ||||
|   "version": 7 | ||||
| } | ||||
|  | @ -1,94 +0,0 @@ | |||
| { | ||||
|   description = "Building codium for rescript development"; | ||||
| 
 | ||||
|   inputs = { | ||||
|     nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; | ||||
|     flake-compat = { | ||||
|       url = "github:edolstra/flake-compat"; | ||||
|       flake = false; | ||||
|     }; | ||||
|   }; | ||||
| 
 | ||||
|   outputs = | ||||
|     { self | ||||
|     , nixpkgs | ||||
|     , flake-compat | ||||
|     }: | ||||
|     let | ||||
|       # Generate a user-friendly version number. | ||||
|       version = builtins.substring 0 8 self.lastModifiedDate; | ||||
|       # System types to support. | ||||
|       supportedSystems = [ "x86_64-linux" "aarch64-linux" "aarch64-darwin" ]; | ||||
|       # Helper function to generate an attrset '{ x86_64-linux = f "x86_64-linux"; ... }'. | ||||
|       forAllSystems = nixpkgs.lib.genAttrs supportedSystems; | ||||
|       # Nixpkgs instantiated for supported system types. | ||||
|       nixpkgsFor = forAllSystems (system: | ||||
|         import nixpkgs { | ||||
|           inherit system; | ||||
|           overlays = [ self.overlay ]; | ||||
|         }); | ||||
|     in | ||||
|     { | ||||
|       overlay = final: prev: { }; | ||||
|       # the default devShell used when running `nix develop` | ||||
|       devShell = forAllSystems (system: self.devShells.${system}.defaultShell); | ||||
|       devShells = forAllSystems (system: | ||||
|         let | ||||
|           pkgs = nixpkgsFor."${system}"; | ||||
|         in | ||||
|         { | ||||
|           # In case we don't want to provide an editor, this defaultShell will provide only coq packages we need. | ||||
|           defaultShell = pkgs.mkShell { | ||||
|             buildInputs = with pkgs; [ | ||||
|               yarn | ||||
|               yarn2nix | ||||
|               nodePackages.npm | ||||
|               nodejs | ||||
|               patchelf | ||||
|               (pkgs.vscode-with-extensions.override { | ||||
|                   vscode = pkgs.vscodium; | ||||
|                   vscodeExtensions = pkgs.vscode-utils.extensionsFromVscodeMarketplace [ | ||||
|                     { | ||||
|                       name = "rescript-vscode"; | ||||
|                       publisher = "chenglou92"; | ||||
|                       version = "1.2.1"; | ||||
|                       sha256 = "sha256-7/YakKtJ4WhgAR4rZltrq8g4TtM5QZ2spbrEUrNoXVg="; | ||||
|                     } | ||||
|                     { | ||||
|                       name = "vim"; | ||||
|                       publisher = "vscodevim"; | ||||
|                       version = "1.22.2"; | ||||
|                       sha256 = "sha256-dtIlgODzRdoMKnG9050ZcCX3w15A/R3FaMc+ZylvBbU="; | ||||
|                     } | ||||
|                     { | ||||
|                       name = "vscode-typescript-next"; | ||||
|                       publisher = "ms-vscode"; | ||||
|                       version = "4.7.20220323"; | ||||
|                       sha256 = "sha256-mjiBCyg5As/XAU9I5k6jEZWGJA3P6P5o1roe2bS7aUI="; | ||||
|                     } | ||||
|                     { | ||||
|                       name = "nix-ide"; | ||||
|                       publisher = "jnoortheen"; | ||||
|                       version = "0.1.20"; | ||||
|                       sha256 = "sha256-Q6X41I68m0jaCXaQGEFOoAbSUrr/wFhfCH5KrduOtZo="; | ||||
|                     } | ||||
|                     { | ||||
|                       name = "json"; | ||||
|                       publisher = "ZainChen"; | ||||
|                       version = "2.0.2"; | ||||
|                       sha256 = "sha256-nC3Q8KuCtn/jg1j/NaAxWGvnKe/ykrPm2PUjfsJz8aI="; | ||||
|                     } | ||||
|                     { | ||||
|                       name = "prettier-vscode"; | ||||
|                       publisher = "esbenp"; | ||||
|                       version = "9.3.0"; | ||||
|                       sha256 = "sha256-hJgPjWf7a8+ltjmXTK8U/MwqgIZqBjmcCfHsAk2G3PA="; | ||||
|                     } | ||||
|                   ]; | ||||
|               }) | ||||
|             ]; | ||||
|           }; | ||||
|         } | ||||
|       ); | ||||
|     }; | ||||
| } | ||||
|  | @ -1 +0,0 @@ | |||
| process.exitCode = process.env.BRANCH.includes("dependabot") ? 0 : 1 | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user