Skip to content

Commit

Permalink
Merge pull request #77 from dsyme/s1
Browse files Browse the repository at this point in the history
Add snapshot source to nuget
  • Loading branch information
dsyme committed Jun 23, 2017
2 parents 0fe64e1 + 83c3d4f commit adf6271
Show file tree
Hide file tree
Showing 10 changed files with 55 additions and 15 deletions.
3 changes: 3 additions & 0 deletions RELEASE_NOTES.md
Expand Up @@ -38,3 +38,6 @@
#### 7.0.5 - February 1, 2017
* Fix an error preventing the use of verbose mode

#### 7.0.6 - 23 June, 2017
* Add source to build

8 changes: 7 additions & 1 deletion build.fsx
Expand Up @@ -160,8 +160,14 @@ Target "All" DoNothing
==> "GenerateDocs"
==> "ReleaseDocs"

"All"
"Build"
==> "NuGet"

"All"
==> "Release"

"NuGet"
==> "Release"


RunTargetOrDefault "All"
25 changes: 25 additions & 0 deletions nuget/FsLexYacc.template
Expand Up @@ -16,5 +16,30 @@ files
../bin/fslex.exe ==> build
../bin/fsyacc.exe ==> build
../bin/FsLexYacc.targets ==> build
../src/FsLexYacc.Runtime/Lexing.fsi ==> src/fslex
../src/FsLexYacc.Runtime/Lexing.fs ==> src/fslex
../src/FsLexYacc.Runtime/Parsing.fsi ==> src/fslex
../src/FsLexYacc.Runtime/Parsing.fs ==> src/fslex
../src/Common/Arg.fsi ==> src/fslex
../src/Common/Arg.fs ==> src/fslex
../src/FsLex/fslexast.fs ==> src/fslex
../src/FsLex/fslexpars.fs ==> src/fslex
../src/FsLex/fslexlex.fs ==> src/fslex
../src/FsLex/fslex.fs ==> src/fslex
../src/FsLex/App.config ==> src/fslex
../src/FsLex/fslex.fsx ==> src/fslex
../src/FsLexYacc.Runtime/Lexing.fsi ==> src/fsyacc
../src/FsLexYacc.Runtime/Lexing.fs ==> src/fsyacc
../src/FsLexYacc.Runtime/Parsing.fsi ==> src/fsyacc
../src/FsLexYacc.Runtime/Parsing.fs ==> src/fsyacc
../src/Common/Arg.fsi ==> src/fsyacc
../src/Common/Arg.fs ==> src/fsyacc
../src/FsYacc/fsyaccast.fs ==> src/fsyacc
../src/FsYacc/fsyaccpars.fs ==> src/fsyacc
../src/FsYacc/fsyacclex.fs ==> src/fsyacc
../src/FsYacc/fsyacc.fs ==> src/fsyacc
../src/FsYacc/App.config ==> src/fsyacc
../src/FsYacc/fsyacc.fsx ==> src/fsyacc
../src/FsLexYacc.Build.Tasks/FsLexYacc.targets ==> src
dependencies
FsLexYacc.Runtime ~> CURRENTVERSION
8 changes: 4 additions & 4 deletions src/FsLex/AssemblyInfo.fs
Expand Up @@ -5,13 +5,13 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsLex")>]
[<assembly: AssemblyProductAttribute("FsLexYacc")>]
[<assembly: AssemblyDescriptionAttribute("FsLex/FsYacc lexer/parser generation tools")>]
[<assembly: AssemblyVersionAttribute("7.0.5")>]
[<assembly: AssemblyFileVersionAttribute("7.0.5")>]
[<assembly: AssemblyVersionAttribute("7.0.6")>]
[<assembly: AssemblyFileVersionAttribute("7.0.6")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsLex"
let [<Literal>] AssemblyProduct = "FsLexYacc"
let [<Literal>] AssemblyDescription = "FsLex/FsYacc lexer/parser generation tools"
let [<Literal>] AssemblyVersion = "7.0.5"
let [<Literal>] AssemblyFileVersion = "7.0.5"
let [<Literal>] AssemblyVersion = "7.0.6"
let [<Literal>] AssemblyFileVersion = "7.0.6"
2 changes: 1 addition & 1 deletion src/FsLex/fslex.fs
Expand Up @@ -222,4 +222,4 @@ let main() =
exit 1


let _ = main()
let result = main()
3 changes: 3 additions & 0 deletions src/FsLex/fslex.fsx
@@ -0,0 +1,3 @@
#load "Lexing.fsi" "Lexing.fs" "Parsing.fsi" "Parsing.fs" "Arg.fsi" "Arg.fs" "fslexast.fs" "fslexpars.fs" "fslexlex.fs" "fslex.fs"

let v = FsLexYacc.FsLex.Driver.result
8 changes: 4 additions & 4 deletions src/FsLexYacc.Runtime/AssemblyInfo.fs
Expand Up @@ -5,13 +5,13 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsLexYacc.Runtime")>]
[<assembly: AssemblyProductAttribute("FsLexYacc.Runtime")>]
[<assembly: AssemblyDescriptionAttribute("FsLex/FsYacc lexer/parser generation tools")>]
[<assembly: AssemblyVersionAttribute("7.0.5")>]
[<assembly: AssemblyFileVersionAttribute("7.0.5")>]
[<assembly: AssemblyVersionAttribute("7.0.6")>]
[<assembly: AssemblyFileVersionAttribute("7.0.6")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsLexYacc.Runtime"
let [<Literal>] AssemblyProduct = "FsLexYacc.Runtime"
let [<Literal>] AssemblyDescription = "FsLex/FsYacc lexer/parser generation tools"
let [<Literal>] AssemblyVersion = "7.0.5"
let [<Literal>] AssemblyFileVersion = "7.0.5"
let [<Literal>] AssemblyVersion = "7.0.6"
let [<Literal>] AssemblyFileVersion = "7.0.6"
8 changes: 4 additions & 4 deletions src/FsYacc/AssemblyInfo.fs
Expand Up @@ -5,13 +5,13 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsYacc")>]
[<assembly: AssemblyProductAttribute("FsLexYacc")>]
[<assembly: AssemblyDescriptionAttribute("FsLex/FsYacc lexer/parser generation tools")>]
[<assembly: AssemblyVersionAttribute("7.0.5")>]
[<assembly: AssemblyFileVersionAttribute("7.0.5")>]
[<assembly: AssemblyVersionAttribute("7.0.6")>]
[<assembly: AssemblyFileVersionAttribute("7.0.6")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsYacc"
let [<Literal>] AssemblyProduct = "FsLexYacc"
let [<Literal>] AssemblyDescription = "FsLex/FsYacc lexer/parser generation tools"
let [<Literal>] AssemblyVersion = "7.0.5"
let [<Literal>] AssemblyFileVersion = "7.0.5"
let [<Literal>] AssemblyVersion = "7.0.6"
let [<Literal>] AssemblyFileVersion = "7.0.6"
2 changes: 1 addition & 1 deletion src/FsYacc/fsyacc.fs
Expand Up @@ -523,7 +523,7 @@ let main() =

logf (fun oso -> oso.Close())

let _ =
let result =
try main()
with e ->
eprintf "FSYACC: error FSY000: %s" (match e with Failure s -> s | e -> e.Message);
Expand Down
3 changes: 3 additions & 0 deletions src/FsYacc/fsyacc.fsx
@@ -0,0 +1,3 @@
#load "Lexing.fsi" "Lexing.fs" "Parsing.fsi" "Parsing.fs" "Arg.fsi" "Arg.fs" "fsyaccast.fs" "fsyaccpars.fs" "fsyacclex.fs" "fsyacc.fs"

let v = FsLexYacc.FsYacc.Driver.result

0 comments on commit adf6271

Please sign in to comment.