summary refs log tree commit diff
path: root/pkgs/applications/science/misc/openmodelica/default.nix
blob: 10fccfdf6da8e56dba44b8227683d61a8f8baea9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ lib, newScope, libsForQt5, clangStdenv }:
lib.makeScope newScope (self:
  let
    callPackage = self.newScope { stdenv = clangStdenv; };
    callQtPackage = self.newScope (libsForQt5 // { stdenv = clangStdenv; });
  in
  {
    mkOpenModelicaDerivation = callPackage ./mkderivation { };
    omcompiler = callPackage ./omcompiler { };
    omplot = callQtPackage ./omplot { };
    omsimulator = callPackage ./omsimulator { };
    omparser = callPackage ./omparser { };
    omedit = callQtPackage ./omedit { };
    omlibrary = callPackage ./omlibrary { };
    omshell = callQtPackage ./omshell { };
    combined = callPackage ./combined { };
  })