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. | 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 | # Contributing | ||||||
| 
 | 
 | ||||||
| See `CONTRIBUTING.md`. | See `CONTRIBUTING.md`. | ||||||
|  |  | ||||||
|  | @ -6,4 +6,3 @@ | ||||||
| 
 | 
 | ||||||
| [context.deploy-preview] | [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 -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"  |  | ||||||
|  | @ -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