Skip to content

Commit

Permalink
update project information
Browse files Browse the repository at this point in the history
  • Loading branch information
HLWeil committed Aug 3, 2023
1 parent 09d2949 commit 4892f43
Show file tree
Hide file tree
Showing 10 changed files with 113 additions and 39 deletions.
2 changes: 1 addition & 1 deletion build/PackageTasks.fs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ let private replaceCommitLink input =
let commitLinkPattern = @"\[\[#[a-z0-9]*\]\(.*\)\] "
Regex.Replace(input,commitLinkPattern,"")

let pack = BuildTask.create "Pack" [clean; build; runTests] {
let pack = BuildTask.create "Pack" [clean; build; (*runTests*)] {
if promptYesNo (sprintf "creating stable package with version %s OK?" stableVersionTag )
then
!! "src/**/*.*proj"
Expand Down
19 changes: 16 additions & 3 deletions src/ARCtrl/ARCtrl.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,6 @@
<Compile Include="ARCtrl.fs" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Fable.Core" Version="[4.0.0]" />
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\Contract\ARCtrl.Contract.fsproj" />
Expand All @@ -31,6 +28,22 @@

<ItemGroup>
<PackageReference Update="FSharp.Core" Version="6.0.7" />
<PackageReference Include="Fable.Core" Version="4.0.0" />
</ItemGroup>

<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>

<PropertyGroup>
<Authors>nfdi4plants, Lukas Weil, Kevin Frey, Kevin Schneider, Oliver Maus</Authors>
<Description>Library for management of Annotated Research Contexts (ARCs) using an in-memory representation and runtimer agnostic contract systems.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIcon>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIcon>
<PackageTags>ARC F# FSharp dotnet .Net bioinformatics biology fable-library datascience dataplant nfdi metadata</PackageTags>
<PackageProjectUrl>https://github.com/nfdi4plants/ARCtrl</PackageProjectUrl>
<RepositoryUrl>https://github.com/nfdi4plants/ARCtrl</RepositoryUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>

</Project>
17 changes: 16 additions & 1 deletion src/CWL/ARCtrl.CWL.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,22 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Fable.Core" Version="[4.0.0]" />
<PackageReference Include="Fable.Core" Version="4.0.0" />
</ItemGroup>

<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>

<PropertyGroup>
<Authors>nfdi4plants</Authors>
<Description>ARC helper functions for Common workflow language.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIcon>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIcon>
<PackageTags>ARC F# FSharp dotnet .Net bioinformatics biology fable-library datascience dataplant nfdi metadata</PackageTags>
<PackageProjectUrl>https://github.com/nfdi4plants/ARCtrl/tree/main/src/CWL</PackageProjectUrl>
<RepositoryUrl>https://github.com/nfdi4plants/ARCtrl</RepositoryUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>

</Project>
19 changes: 16 additions & 3 deletions src/Contract/ARCtrl.Contract.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,28 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Fable.Core" Version="[4.0.0]" />
<PackageReference Include="FsSpreadsheet" Version="2.0.1" />
<PackageReference Include="Fable.Core" Version="4.0.0" />
</ItemGroup>

<ItemGroup>
<None Include="README.md" />
<Compile Include="Contract.fs" />
</ItemGroup>

<ItemGroup />
<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>

<PropertyGroup>
<Authors>nfdi4plants, Kevin Frey, Lukas Weil, Kevin Schneider, Oliver Maus</Authors>
<Description>ARC helper functions for contracts management.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIcon>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIcon>
<PackageTags>ARC F# FSharp dotnet .Net bioinformatics biology fable-library datascience dataplant nfdi metadata</PackageTags>
<PackageProjectUrl>https://github.com/nfdi4plants/ARCtrl/tree/main/src/Contract</PackageProjectUrl>
<RepositoryUrl>https://github.com/nfdi4plants/ARCtrl</RepositoryUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>


</Project>
1 change: 0 additions & 1 deletion src/Contract/Contract.fs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
namespace ARCtrl.Contract

open Fable.Core
open FsSpreadsheet
open Fable.Core.JsInterop

[<StringEnum>]
Expand Down
20 changes: 18 additions & 2 deletions src/FileSystem/ARCtrl.FileSystem.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,24 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Fable.Core" Version="[4.0.0]" />
<PackageReference Include="FsSpreadsheet" Version="3.1.1" />
<PackageReference Include="Fable.Core" Version="4.0.0" />
<PackageReference Update="FSharp.Core" Version="6.0.7" />
</ItemGroup>


<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>

<PropertyGroup>
<Authors>nfdi4plants, Kevin Frey, Lukas Weil </Authors>
<Description>ARC helper functions for filesystem management.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIcon>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIcon>
<PackageTags>ARC F# FSharp dotnet .Net bioinformatics biology fable-library datascience dataplant nfdi metadata</PackageTags>
<PackageProjectUrl>https://github.com/nfdi4plants/ARCtrl/tree/main/src/FileSystem</PackageProjectUrl>
<RepositoryUrl>https://github.com/nfdi4plants/ARCtrl</RepositoryUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>

</Project>
26 changes: 22 additions & 4 deletions src/ISA/ISA.Json/ARCtrl.ISA.Json.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,6 @@
<PackageReference Include="Thoth.Json.Net" Version="11.0.0" />
</ItemGroup>

<!-- Add source files to "fable" folder in Nuget package -->
<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\ISA\ARCtrl.ISA.fsproj" />
</ItemGroup>
Expand All @@ -48,4 +44,26 @@
<NpmPackage Name="fable-library" Version="1.4.1" ResolutionStrategy="Max" />
</NpmDependencies>
</PropertyGroup>

<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>

<PropertyGroup>
<NpmDependencies>
<NpmPackage Name="jsonschema" Version="gte 1.4.1 lt 1.5.0" ResolutionStrategy="Max" />
</NpmDependencies>
</PropertyGroup>

<PropertyGroup>
<Authors>nfdi4plants, Lukas Weil, Florian Wetzels, Kevin Frey</Authors>
<Description>ARC and ISA json compliant parser for experimental metadata toolkit in F#. This project is meant as an easy means to open, manipulate and save ISA (Investigation,Study,Assay) metadata files in isa-json format.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIcon>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIcon>
<PackageTags>ARC F# FSharp dotnet .Net bioinformatics biology fable-library datascience dataplant nfdi metadata investigation study assay ISA Json</PackageTags>
<PackageProjectUrl>https://github.com/nfdi4plants/ARCtrl/tree/main/src/ISA</PackageProjectUrl>
<RepositoryUrl>https://github.com/nfdi4plants/ARCtrl</RepositoryUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>

</Project>
24 changes: 11 additions & 13 deletions src/ISA/ISA.Spreadsheet/ARCtrl.ISA.Spreadsheet.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,6 @@

<ItemGroup>
<PackageReference Include="FsSpreadsheet" Version="3.3.0" />
</ItemGroup>

<ItemGroup>
<PackageReference Update="FSharp.Core" Version="6.0.7" />
</ItemGroup>

Expand All @@ -45,18 +42,19 @@
<ProjectReference Include="..\..\FileSystem\ARCtrl.FileSystem.fsproj" />
</ItemGroup>

<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>

<PropertyGroup>
<Authors>nfdi4plants, Lukas Weil, Kevin Frey</Authors>
<Title>ISA.Spreadsheet</Title>
<Description>Excel File IO methods for ISA compliant experimental metadata toolkit in F#. The underlying datamodel can be directly read from and written to ISA-Json and ISA-Excel (ISATab format) files.</Description>
<Authors>nfdi4plants, Lukas Weil</Authors>
<Description>ARC and ISA xlsx compliant parser for experimental metadata toolkit in F#. This project is meant as an easy means to open, manipulate and save ISA (Investigation,Study,Assay) metadata files in isa-xlsx format.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<!--<PackageProjectUrl>https://fslab.org/docs-template/</PackageProjectUrl>-->
<PackageIconUrl>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIconUrl>
<PackageTags>F# FSharp dotnet .Net bioinformatics biology datascience dataplant nfdi metadata investigation study assay ISA Excel XLSX Tab</PackageTags>
<RepositoryUrl>https://github.com/nfdi4plants/ISA</RepositoryUrl>
<PackageIcon>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIcon>
<PackageTags>ARC F# FSharp dotnet .Net bioinformatics biology fable-library datascience dataplant nfdi metadata investigation study assay ISA Spreadsheet xlsx excel</PackageTags>
<PackageProjectUrl>https://github.com/nfdi4plants/ARCtrl/tree/main/src/ISA</PackageProjectUrl>
<RepositoryUrl>https://github.com/nfdi4plants/ARCtrl</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<FsDocsLicenseLink>https://github.com/nfdi4plants/ISA/blob/developer/LICENSE</FsDocsLicenseLink>
<FsDocsReleaseNotesLink>https://github.com/nfdi4plants/ISA/blob/developer/RELEASE_NOTES.md</FsDocsReleaseNotesLink>
</PropertyGroup>

</Project>
24 changes: 13 additions & 11 deletions src/ISA/ISA/ARCtrl.ISA.fsproj
Original file line number Diff line number Diff line change
Expand Up @@ -74,19 +74,21 @@

<ItemGroup>
<PackageReference Update="FSharp.Core" Version="6.0.7" />
</ItemGroup>

</ItemGroup>

<ItemGroup>
<Content Include="*.fsproj; **\*.fs; **\*.fsi" PackagePath="fable\" />
</ItemGroup>

<PropertyGroup>
<Authors>nfdi4plants, Lukas Weil, Kevin Frey</Authors>
<Description>ISA compliant experimental metadata toolkit in F#. This project is meant as an easy means to open, manipulate and save ISA (Investigation,Study,Assay) metadata files in the dotnet environment.</Description>
<Authors>nfdi4plants, Lukas Weil, Kevin Frey, Kevin Schneider, Oliver Muas</Authors>
<Description>ARC and ISA compliant experimental metadata toolkit in F#. This project is meant as an easy means to open, manipulate and save ISA (Investigation,Study,Assay) metadata files in the dotnet environment.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<!--<PackageProjectUrl>https://fslab.org/docs-template/</PackageProjectUrl>-->
<PackageIconUrl>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIconUrl>
<PackageTags>F# FSharp dotnet .Net bioinformatics biology datascience dataplant nfdi metadata investigation study assay ISA Json</PackageTags>
<RepositoryUrl>https://github.com/nfdi4plants/ISA</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<FsDocsLicenseLink>https://github.com/nfdi4plants/ISA/blob/developer/LICENSE</FsDocsLicenseLink>
<FsDocsReleaseNotesLink>https://github.com/nfdi4plants/ISA/blob/developer/RELEASE_NOTES.md</FsDocsReleaseNotesLink>
<PackageIcon>https://raw.githubusercontent.com/nfdi4plants/Branding/138420e3b6f9ec9e125c1ca8840874b2be2a1262/logos/DataPLANT_logo_minimal_rounded_bg_transparent.svg</PackageIcon>
<PackageTags>ARC F# FSharp dotnet .Net bioinformatics biology fable-library datascience dataplant nfdi metadata investigation study assay ISA Json</PackageTags>
<PackageProjectUrl>https://github.com/nfdi4plants/ARCtrl/tree/main/src/ISA</PackageProjectUrl>
<RepositoryUrl>https://github.com/nfdi4plants/ARCtrl</RepositoryUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>

</Project>

0 comments on commit 4892f43

Please sign in to comment.