@@ -10,8 +10,8 @@ open Fake.SystemHelper
10
10
open Fake.Git
11
11
open Fake.DotNet
12
12
open Fake.IO
13
- open Fake.AssemblyInfoFile
14
- open Fake.ReleaseNotesHelper
13
+ open Fake.DotNet
14
+ open Fake.Core
15
15
open Fake.Core .TargetOperators
16
16
open Fake.IO .Globbing .Operators
17
17
open System
@@ -46,21 +46,19 @@ let gitName = "IfSharp"
46
46
47
47
// Read additional information from the release notes document
48
48
Environment.CurrentDirectory <- __ SOURCE_ DIRECTORY__
49
- // let release = parseReleaseNotes (IO.File.ReadAllLines "RELEASE_NOTES.md")
49
+ let release = ReleaseNotes.load " RELEASE_NOTES.md"
50
50
51
51
// Generate assembly info files with the right version & up-to-date information
52
52
Fake.Core.Target.create " AssemblyInfo" ( fun _ ->
53
53
let fileName = " src/" + project + " /AssemblyInfo.fs"
54
- AssemblyInfoFile.createFSharp
54
+ Fake.DotNet. AssemblyInfoFile.createFSharp
55
55
fileName
56
56
[
57
- //TODO: switch to FAKE5
58
-
59
- //Attribute.Title project
60
- //Attribute.Product project
61
- //Attribute.Description summary
62
- //Attribute.Version release.AssemblyVersion
63
- //Attribute.FileVersion release.AssemblyVersion
57
+ Fake.DotNet.AssemblyInfo.Title project
58
+ Fake.DotNet.AssemblyInfo.Product project
59
+ Fake.DotNet.AssemblyInfo.Description summary
60
+ Fake.DotNet.AssemblyInfo.Version release.AssemblyVersion
61
+ Fake.DotNet.AssemblyInfo.FileVersion release.AssemblyVersion
64
62
]
65
63
)
66
64
0 commit comments