Skip to content

Commit 0a8bb6c

Browse files
committed
Add development project environment
1 parent a4bdffd commit 0a8bb6c

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

devenv/Project.toml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[deps]
2+
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
3+
Cthulhu = "f68482b8-f384-11e8-15f7-abe071a5a75f"
4+
HEPExampleProject = "f779019a-d216-4ac1-8c1a-8c09799cc4e6"
5+
Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
6+
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
7+
QuadGK = "1fd47b50-473d-5c70-9696-f719f8f3bcdc"
8+
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
9+
RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
10+
SafeTestsets = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f"
11+
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
12+
13+
[sources]
14+
HEPExampleProject = {path = ".."}

devenv/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Julia development environment
2+
3+
This directory contains a Julia project environments `cpu` and `cuda`
4+
that can be used when developing HEPExampleProject with Julia >= v1.11.
5+
It contains all direct, test and doc-gen dependencies of HEPExampleProject,
6+
plus BenchmarkTools and Cthulhu and JLD2 (for benchmarking and debugging).
7+
8+
Note: This environment requires a Julia version >= v1.11, as it
9+
use a `[sources]` section in the `Project.toml` to ensure HEPExampleProject
10+
is loaded from the local source directory (this Pkg feature was introduced
11+
in Julia v1.11).

0 commit comments

Comments
 (0)