Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
purescript-gargantext
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Grégoire Locqueville
purescript-gargantext
Commits
9d146936
Verified
Commit
9d146936
authored
May 21, 2024
by
Przemyslaw Kaminski
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[flake] fix according to julm's remarks
parent
a5abbf3c
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
15 additions
and
20 deletions
+15
-20
flake.nix
flake.nix
+15
-20
No files found.
flake.nix
View file @
9d146936
...
@@ -57,69 +57,64 @@
...
@@ -57,69 +57,64 @@
in
in
{
{
packages
=
{
packages
=
rec
{
compile
=
pkgs
.
writeShellApplication
{
compile
=
pkgs
.
writeShellApplication
{
name
=
"compile"
;
name
=
"compile"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
dependencies
;
text
=
''
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
set -e
echo "Installing JS Dependencies"
echo "Installing JS Dependencies"
#
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm install
#npm install
# https://docs.npmjs.com/cli/v9/commands/npm-ci
# https://docs.npmjs.com/cli/v9/commands/npm-ci
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm ci
npm ci
#
${
pkgs
.
nodePackages
.
npm
}
/bin/npm install --dev
#
npm
/bin/npm install --dev
echo "Compiling"
echo "Compiling"
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run build
npm run build
''
;
''
;
};
};
build
=
pkgs
.
writeShellApplication
{
build
=
pkgs
.
writeShellApplication
{
name
=
"build"
;
name
=
"build"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
set -e
${
self
.
packages
.
${
system
}
.
compile
}
/bin/
compile
compile
echo "Bundling"
echo "Bundling"
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run bundle
npm run bundle
''
;
''
;
};
};
test-ps
=
pkgs
.
writeShellApplication
{
test-ps
=
pkgs
.
writeShellApplication
{
name
=
"test-ps"
;
name
=
"test-ps"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
set -e
${
self
.
packages
.
${
system
}
.
compile
}
/bin/
compile
compile
echo "Testing"
echo "Testing"
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run test
npm run test
''
;
''
;
};
};
repl
=
pkgs
.
writeShellApplication
{
repl
=
pkgs
.
writeShellApplication
{
name
=
"repl"
;
name
=
"repl"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run repl
npm run repl
''
;
''
;
};
};
build-css
=
pkgs
.
writeShellApplication
{
build-css
=
pkgs
.
writeShellApplication
{
name
=
"build-css"
;
name
=
"build-css"
;
runtimeInputs
=
dependencies
;
runtimeInputs
=
[
compile
]
++
dependencies
;
text
=
''
text
=
''
#!
${
pkgs
.
stdenv
.
shell
}
set -e
set -e
#yarn css
#yarn css
${
pkgs
.
nodePackages
.
npm
}
/bin/
npm run css
npm run css
''
;
''
;
};
};
};
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment