Browse Source

update default.nix

master
Lucian Pricop 2 years ago
parent
commit
4d6151bfd5
  1. 4
      composer.json
  2. 24
      default.nix

4
composer.json

@ -47,10 +47,6 @@
"minimum-stability": "dev",
"prefer-stable": true,
"scripts": {
"post-autoload-dump": [
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
],
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],

24
default.nix

@ -1,23 +1,13 @@
{ pkgs ? import <nixpkgs> {} }:
with pkgs;
{pkgs ? import <nixpkgs> {
inherit system;
}, system ? builtins.currentSystem, noDev ? false}:
let
composerEnv = import ./composer-env.nix {
inherit (pkgs) stdenv lib writeTextFile fetchurl php unzip phpPackages;
};
phpPack = import ./php-packages.nix {
inherit (pkgs) fetchurl fetchgit fetchhg fetchsvn;
};
in
stdenv.mkDerivation {
name = "searchanddisplace-core-source";
src = builtins.fetchGit {
url = "https://git.law/newroco/searchanddisplace-ingest.git";
ref = "master";
};
phases = [ "installPhase" ];
installPhase = ''
cp -r $src $out
composer install
'';
import ./php-packages.nix {
inherit composerEnv noDev;
inherit (pkgs) fetchurl fetchgit fetchhg fetchsvn;
}
Loading…
Cancel
Save