adding a better nix build?
This commit is contained in:
		
							parent
							
								
									e53ef71ebd
								
							
						
					
					
						commit
						34413ea9b9
					
				
					 1 changed files with 12 additions and 7 deletions
				
			
		
							
								
								
									
										19
									
								
								default.nix
									
										
									
									
									
								
							
							
						
						
									
										19
									
								
								default.nix
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -11,15 +11,17 @@
 | 
			
		|||
 | 
			
		||||
let
 | 
			
		||||
  sbcl' = sbcl.withPackages (ps: with ps; [
 | 
			
		||||
    deploy
 | 
			
		||||
    hunchentoot
 | 
			
		||||
    dexador
 | 
			
		||||
    clack
 | 
			
		||||
    jzon
 | 
			
		||||
    serapeum
 | 
			
		||||
    openssl
 | 
			
		||||
    openssl.out
 | 
			
		||||
    openssl.dev
 | 
			
		||||
    deploy
 | 
			
		||||
    spinneret
 | 
			
		||||
    lass
 | 
			
		||||
    cl-smtp
 | 
			
		||||
    pkgs.openssl
 | 
			
		||||
    pkgs.openssl.out
 | 
			
		||||
    pkgs.openssl.dev
 | 
			
		||||
  ]);
 | 
			
		||||
in
 | 
			
		||||
sbcl.buildASDFSystem {
 | 
			
		||||
| 
						 | 
				
			
			@ -51,9 +53,12 @@ sbcl.buildASDFSystem {
 | 
			
		|||
  lispLibs = with sbclPackages; [
 | 
			
		||||
    hunchentoot
 | 
			
		||||
    dexador
 | 
			
		||||
    clack
 | 
			
		||||
    jzon
 | 
			
		||||
    serapeum
 | 
			
		||||
    deploy
 | 
			
		||||
    spinneret
 | 
			
		||||
    lass
 | 
			
		||||
    cl-smtp
 | 
			
		||||
  ];
 | 
			
		||||
 | 
			
		||||
  buildPhase = ''
 | 
			
		||||
| 
						 | 
				
			
			@ -64,7 +69,7 @@ sbcl.buildASDFSystem {
 | 
			
		|||
  installPhase = ''
 | 
			
		||||
  mkdir -p $out/bin
 | 
			
		||||
  cp tfcapi $out/bin
 | 
			
		||||
  wrapProgram $out/bin/tfcapi \
 | 
			
		||||
  wrapProgram $out/bin/tfcserver \
 | 
			
		||||
    --prefix LD_LIBRARY_PATH : $LD_LIBRARY_PATH \
 | 
			
		||||
  '';
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue