Compare commits
	
		
			5 commits
		
	
	
		
			7565e29268
			...
			b70de337cc
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| b70de337cc | |||
| 15041a876f | |||
| bf3be43d03 | |||
| d2621d735b | |||
| 1bdc2f40a8 | 
					 1 changed files with 23 additions and 6 deletions
				
			
		
							
								
								
									
										29
									
								
								flake.nix
									
										
									
									
									
								
							
							
						
						
									
										29
									
								
								flake.nix
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -30,14 +30,27 @@
 | 
			
		|||
            };
 | 
			
		||||
 | 
			
		||||
            dontUnpack = true;
 | 
			
		||||
            nativeBuildInputs = [ python3 ];
 | 
			
		||||
            nativeBuildInputs = [ python3 gnused ];
 | 
			
		||||
 | 
			
		||||
            buildPhase = ''
 | 
			
		||||
              runHook preBuild
 | 
			
		||||
 | 
			
		||||
              cp $gutenbergVirginian book1.txt
 | 
			
		||||
              cp $gutenbergCattleDiseases book2.txt
 | 
			
		||||
              cp $gutenbergVetAnatomy book3.txt
 | 
			
		||||
              head -n14969 $gutenbergVirginian \
 | 
			
		||||
                | sed '1,136d' \
 | 
			
		||||
                > book1.txt
 | 
			
		||||
              head -n25236 $gutenbergCattleDiseases \
 | 
			
		||||
                | sed '1,282d' \
 | 
			
		||||
                | sed 's/_//g' \
 | 
			
		||||
                | sed 's/=//g' \
 | 
			
		||||
                | sed -E '/^(\s+\*){5}/,/^(\s+\*){5}/d' \
 | 
			
		||||
                | sed '/^\s*\[Illustration:/,/^\]/d' \
 | 
			
		||||
                > book2.txt
 | 
			
		||||
              head -n43690 $gutenbergVetAnatomy \
 | 
			
		||||
                | sed '1,367d' \
 | 
			
		||||
                | sed '/^\[Illustration:/,/^\]/d' \
 | 
			
		||||
                | sed 's/_//g' \
 | 
			
		||||
                | sed 's/=//g' \
 | 
			
		||||
                > book3.txt
 | 
			
		||||
 | 
			
		||||
              python3 $src
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -84,15 +97,19 @@
 | 
			
		|||
          };
 | 
			
		||||
        container = with pkgs;
 | 
			
		||||
          dockerTools.buildImage {
 | 
			
		||||
            name = "babbler";
 | 
			
		||||
            name = "quay.io/millironx/babbler";
 | 
			
		||||
            tag = "latest";
 | 
			
		||||
            copyToRoot = [ babbler ];
 | 
			
		||||
            config = { Cmd = [ "${babbler}/bin/babble" ]; };
 | 
			
		||||
            config = {
 | 
			
		||||
              Cmd = [ "${babbler}/bin/babble" ];
 | 
			
		||||
              WorkingDir = "${babbler}/bin";
 | 
			
		||||
            };
 | 
			
		||||
          };
 | 
			
		||||
      in {
 | 
			
		||||
        packages = {
 | 
			
		||||
          inherit babbler container;
 | 
			
		||||
          default = babbler;
 | 
			
		||||
        };
 | 
			
		||||
        devShells.default = with pkgs; mkShell { inputsFrom = [ babbler ]; };
 | 
			
		||||
      });
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue