Skip to content

Commit

Permalink
initialize project
Browse files Browse the repository at this point in the history
  • Loading branch information
Jon Roberts committed Apr 26, 2016
1 parent b500b9b commit ef0ddf0
Show file tree
Hide file tree
Showing 20 changed files with 115 additions and 371 deletions.
22 changes: 11 additions & 11 deletions FSharp.ProjectScaffold.sln → FlurlFs.sln
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".paket", ".paket", "{63297B
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{A6A6AF7D-D6E3-442D-9B1E-58CC91879BE1}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FSharp.ProjectTemplate", "src\FSharp.ProjectTemplate\FSharp.ProjectTemplate.fsproj", "{7E90D6CE-A10B-4858-A5BC-41DF7250CBCA}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FlurlFs", "src\FlurlFs\FlurlFs.fsproj", "{428F2DF8-5BB7-4D2D-8EAB-B35446551FE3}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "project", "project", "{BF60BC93-E09B-4E5F-9D85-95A519479D54}"
ProjectSection(SolutionItems) = preProject
Expand All @@ -32,29 +32,29 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "content", "content", "{8E6D
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{ED8079DD-2B06-4030-9F0F-DC548F98E1C4}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FSharp.ProjectTemplate.Tests", "tests\FSharp.ProjectTemplate.Tests\FSharp.ProjectTemplate.Tests.fsproj", "{E789C72A-5CFD-436B-8EF1-61AA2852A89F}"
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "FlurlFs.Tests", "tests\FlurlFs.Tests\FlurlFs.Tests.fsproj", "{FCEBB52D-24A5-4E3A-BA2A-90F9A75A7466}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{7E90D6CE-A10B-4858-A5BC-41DF7250CBCA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7E90D6CE-A10B-4858-A5BC-41DF7250CBCA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7E90D6CE-A10B-4858-A5BC-41DF7250CBCA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7E90D6CE-A10B-4858-A5BC-41DF7250CBCA}.Release|Any CPU.Build.0 = Release|Any CPU
{E789C72A-5CFD-436B-8EF1-61AA2852A89F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E789C72A-5CFD-436B-8EF1-61AA2852A89F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E789C72A-5CFD-436B-8EF1-61AA2852A89F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E789C72A-5CFD-436B-8EF1-61AA2852A89F}.Release|Any CPU.Build.0 = Release|Any CPU
{428F2DF8-5BB7-4D2D-8EAB-B35446551FE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{428F2DF8-5BB7-4D2D-8EAB-B35446551FE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{428F2DF8-5BB7-4D2D-8EAB-B35446551FE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{428F2DF8-5BB7-4D2D-8EAB-B35446551FE3}.Release|Any CPU.Build.0 = Release|Any CPU
{FCEBB52D-24A5-4E3A-BA2A-90F9A75A7466}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FCEBB52D-24A5-4E3A-BA2A-90F9A75A7466}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FCEBB52D-24A5-4E3A-BA2A-90F9A75A7466}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FCEBB52D-24A5-4E3A-BA2A-90F9A75A7466}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{83F16175-43B1-4C90-A1EE-8E351C33435D} = {A6A6AF7D-D6E3-442D-9B1E-58CC91879BE1}
{8E6D5255-776D-4B61-85F9-73C37AA1FB9A} = {A6A6AF7D-D6E3-442D-9B1E-58CC91879BE1}
{E789C72A-5CFD-436B-8EF1-61AA2852A89F} = {ED8079DD-2B06-4030-9F0F-DC548F98E1C4}
{FCEBB52D-24A5-4E3A-BA2A-90F9A75A7466} = {ED8079DD-2B06-4030-9F0F-DC548F98E1C4}
EndGlobalSection
EndGlobal
18 changes: 9 additions & 9 deletions build.template → build.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,38 +28,38 @@ open SourceLink

// The name of the project
// (used by attributes in AssemblyInfo, name of a NuGet package and directory in 'src')
let project = "##ProjectName##"
let project = "FlurlFs"

// Short summary of the project
// (used as description in AssemblyInfo and as a short summary for NuGet package)
let summary = "##Summary##"
let summary = "F# Implementation of Flurl URL Builder"

// Longer description of the project
// (used as a description for NuGet package; line breaks are automatically cleaned up)
let description = "##Description##"
let description = "F# Implementation of Flurl URL Builder"

// List of author names (for NuGet package)
let authors = [ "##Author##" ]
let authors = [ "Jon Roberts" ]

// Tags for your project (for NuGet package)
let tags = "##Tags##"
let tags = "url uri fsharp"

// File system information
let solutionFile = "##ProjectName##.sln"
let solutionFile = "FlurlFs.sln"

// Pattern specifying assemblies to be tested using NUnit
let testAssemblies = "tests/**/bin/Release/*Tests*.dll"

// Git configuration (used for publishing documentation in gh-pages branch)
// The profile where the project is posted
let gitOwner = "##GitHome##"
let gitOwner = "bigjonroberts"
let gitHome = "https://github.com/" + gitOwner

// The name of the project on GitHub
let gitName = "##GitName##"
let gitName = "Flurl.fs"

// The url for the raw files hosted
let gitRaw = environVarOrDefault "gitRaw" "https://raw.github.com/##GitHome##"
let gitRaw = environVarOrDefault "gitRaw" "https://raw.github.com/bigjonroberts"

// --------------------------------------------------------------------------------------
// END TODO: The rest of the file includes standard build steps
Expand Down
22 changes: 11 additions & 11 deletions docs/content/index.fsx
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
(*** hide ***)
(*** hide ***)
// This block of code is omitted in the generated HTML documentation. Use
// it to define helpers that you do not want to show in the documentation.
#I "../../bin"

(**
FSharp.ProjectScaffold
FlurlFs
======================
Documentation
Expand All @@ -13,8 +13,8 @@ Documentation
<div class="span1"></div>
<div class="span6">
<div class="well well-small" id="nuget">
The FSharp.ProjectScaffold library can be <a href="https://nuget.org/packages/FSharp.ProjectScaffold">installed from NuGet</a>:
<pre>PM> Install-Package FSharp.ProjectScaffold</pre>
The FlurlFs library can be <a href="https://nuget.org/packages/FlurlFs">installed from NuGet</a>:
<pre>PM> Install-Package FlurlFs</pre>
</div>
</div>
<div class="span1"></div>
Expand All @@ -26,8 +26,8 @@ Example
This example demonstrates using a function defined in this sample library.
*)
#r "FSharp.ProjectScaffold.dll"
open FSharp.ProjectScaffold
#r "FlurlFs.dll"
open FlurlFs

printfn "hello = %i" <| Library.hello 0

Expand Down Expand Up @@ -59,9 +59,9 @@ The library is available under Public Domain license, which allows modification
redistribution for both commercial and non-commercial purposes. For more information see the
[License file][license] in the GitHub repository.
[content]: https://github.com/fsprojects/FSharp.ProjectScaffold/tree/master/docs/content
[gh]: https://github.com/fsprojects/FSharp.ProjectScaffold
[issues]: https://github.com/fsprojects/FSharp.ProjectScaffold/issues
[readme]: https://github.com/fsprojects/FSharp.ProjectScaffold/blob/master/README.md
[license]: https://github.com/fsprojects/FSharp.ProjectScaffold/blob/master/LICENSE.txt
[content]: https://github.com/fsprojects/FlurlFs/tree/master/docs/content
[gh]: https://github.com/fsprojects/FlurlFs
[issues]: https://github.com/fsprojects/FlurlFs/issues
[readme]: https://github.com/fsprojects/FlurlFs/blob/master/README.md
[license]: https://github.com/fsprojects/FlurlFs/blob/master/LICENSE.txt
*)
6 changes: 3 additions & 3 deletions docs/content/tutorial.fsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(*** hide ***)
(*** hide ***)
// This block of code is omitted in the generated HTML documentation. Use
// it to define helpers that you do not want to show in the documentation.
#I "../../bin"
Expand All @@ -10,8 +10,8 @@ Introducing your project
Say more
*)
#r "FSharp.ProjectScaffold.dll"
open FSharp.ProjectScaffold
#r "FlurlFs.dll"
open FlurlFs

Library.hello 0
(**
Expand Down
17 changes: 0 additions & 17 deletions docs/output/README.md

This file was deleted.

12 changes: 6 additions & 6 deletions docs/tools/generate.template → docs/tools/generate.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@
// (This is the original behaviour of ProjectScaffold prior to multi project support)
let referenceBinaries = []
// Web site location for the generated documentation
let website = "/##ProjectName##"
let website = "/FlurlFs"

let githubLink = "http://github.com/##GitHome##/##GitName##"
let githubLink = "http://github.com/bigjonroberts/Flurl.fs"

// Specify more information about your project
let info =
[ "project-name", "##ProjectName##"
"project-author", "##Author##"
"project-summary", "##Summary##"
[ "project-name", "FlurlFs"
"project-author", "Jon Roberts"
"project-summary", "F# Implementation of Flurl URL Builder"
"project-github", githubLink
"project-nuget", "http://nuget.org/packages/##ProjectName##" ]
"project-nuget", "http://nuget.org/packages/FlurlFs" ]

// --------------------------------------------------------------------------------------
// For typical project, no changes are needed below
Expand Down
Loading

0 comments on commit ef0ddf0

Please sign in to comment.