Author: sandervanderburg
Date: Tue Oct  4 13:40:32 2011
New Revision: 29633
URL: https://ssl.nixos.org/websvn/nix/?rev=29633&sc=1

Log:
Added some build expressions

Added:
   disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/
   disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/
   disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/rooms/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/rooms/default.nix
   disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/staff/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/staff/default.nix
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/zipcodes/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/zipcodes/default.nix
   disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webapplications/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webapplications/StaffTracker/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webapplications/StaffTracker/default.nix
   disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/GeolocationService/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/GeolocationService/default.nix
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/RoomService/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/RoomService/default.nix
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/StaffService/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/StaffService/default.nix
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/ZipcodeService/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/ZipcodeService/default.nix
   disnix/examples/WebServicesExample.NET/trunk/deployment/top-level/
   
disnix/examples/WebServicesExample.NET/trunk/deployment/top-level/all-packages.nix

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/rooms/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/rooms/default.nix
    Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,10 @@
+{stdenv}:
+
+stdenv.mkDerivation {
+  name = "rooms";
+  src = ../../../../services/databases/rooms;
+  installPhase = ''
+    ensureDir $out/mssql-databases
+    cp *.sql $out/mssql-databases
+  '';
+}

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/staff/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/staff/default.nix
    Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,10 @@
+{stdenv}:
+
+stdenv.mkDerivation {
+  name = "staff";
+  src = ../../../../services/databases/staff;
+  installPhase = ''
+    ensureDir $out/mssql-databases
+    cp *.sql $out/mssql-databases
+  '';
+}

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/zipcodes/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/databases/zipcodes/default.nix
 Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,10 @@
+{stdenv}:
+
+stdenv.mkDerivation {
+  name = "zipcodes";
+  src = ../../../../services/databases/zipcodes;
+  installPhase = ''
+    ensureDir $out/mssql-databases
+    cp *.sql $out/mssql-databases
+  '';
+}

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webapplications/StaffTracker/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webapplications/StaffTracker/default.nix
       Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,9 @@
+{dotnetenv}:
+
+dotnetenv.buildSolution {
+  name = "StaffTracker";
+  src = ../../../../services/webapplications/StaffTracker;
+  baseDir = "StaffTracker";
+  slnFile = "StaffTracker.csproj";
+  targets="Package";
+}

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/GeolocationService/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/GeolocationService/default.nix
     Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,9 @@
+{dotnetenv}:
+
+dotnetenv.buildSolution {
+  name = "GeolocationService";
+  src = ../../../../services/webservices/GeolocationService;
+  baseDir = "GeolocationService";
+  slnFile = "GeolocationService.csproj";
+  targets = "Package";
+}
\ No newline at end of file

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/RoomService/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/RoomService/default.nix
    Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,9 @@
+{dotnetenv}:
+
+dotnetenv.buildSolution {
+  name = "RoomService";
+  src = ../../../../services/webservices/RoomService;
+  baseDir = "RoomService";
+  slnFile = "RoomService.csproj";
+  targets = "Package";
+}

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/StaffService/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/StaffService/default.nix
   Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,9 @@
+{dotnetenv}:
+
+dotnetenv.buildSolution {
+  name = "StaffService";
+  src = ../../../../services/webservices/StaffService;
+  baseDir = "StaffService";
+  slnFile = "StaffService.csproj";
+  targets = "Package";
+}

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/ZipcodeService/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/pkgs/webservices/ZipcodeService/default.nix
 Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,9 @@
+{dotnetenv}:
+
+dotnetenv.buildSolution {
+  name = "ZipcodeService";
+  src = ../../../../services/webservices/ZipcodeService;
+  baseDir = "ZipcodeService";
+  slnFile = "ZipcodeService.csproj";
+  targets = "Package";
+}

Added: 
disnix/examples/WebServicesExample.NET/trunk/deployment/top-level/all-packages.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
disnix/examples/WebServicesExample.NET/trunk/deployment/top-level/all-packages.nix
  Tue Oct  4 13:40:32 2011        (r29633)
@@ -0,0 +1,41 @@
+{system, pkgs}:
+
+rec {
+### Databases
+
+  rooms = import ../pkgs/databases/rooms {
+    inherit (pkgs) stdenv;
+  };
+  
+  staff = import ../pkgs/databases/staff {
+    inherit (pkgs) stdenv;
+  };
+  
+  zipcodes = import ../pkgs/databases/zipcodes {
+    inherit (pkgs) stdenv;
+  };
+  
+### Web services + Clients
+
+  GeolocationService = import ../pkgs/webservices/GeolocationService {
+    inherit (pkgs) dotnetenv;
+  };
+  
+  RoomService = import ../pkgs/webservices/RoomService {
+    inherit (pkgs) dotnetenv;
+  };
+  
+  StaffService = import ../pkgs/webservices/StaffService {
+    inherit (pkgs) dotnetenv;
+  };
+  
+  ZipcodeService = import ../pkgs/webservices/ZipcodeService {
+    inherit (pkgs) dotnetenv;
+  };
+  
+### Web applications
+
+  StaffTracker = import ../pkgs/webapplications/StaffTracker {
+    inherit (pkgs) dotnetenv;
+  };
+}
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to