Skip to content

Commit

Permalink
Better helper generation
Browse files Browse the repository at this point in the history
  • Loading branch information
vbfox committed Sep 28, 2015
1 parent 93f866f commit 94785b5
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
8 changes: 5 additions & 3 deletions build/build.fsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ let project = "ExternalAnnotationsGenerator"
let summary = "Fluent Library for generating ReSharper External annotation files"
let solutionFile = rootDir </> project + ".sln"
let testAssemblies = rootDir </> "tests/**/bin/Release/*.Tests.dll"
let sourceProjects = rootDir </> "src/**/*.??proj"
let sourceProjects =
!! (rootDir </> "src/**/*.??proj")
-- "src/ExternalAnnotationsGenerator.Fake/ExternalAnnotationsGenerator.Fake.fsproj"


/// The profile where the project is posted
Expand Down Expand Up @@ -74,7 +76,7 @@ Target "AssemblyInfo" <| fun _ ->
(getAssemblyInfoAttributes projectName)
)

!! sourceProjects
sourceProjects
|> Seq.map getProjectDetails
|> Seq.iter (fun (projFileName, projectName, folderName, attributes) ->
match projFileName with
Expand All @@ -88,7 +90,7 @@ Target "AssemblyInfo" <| fun _ ->
// src folder to support multiple project outputs
Target "CopyBinaries" <| fun _ ->
CreateDir binDir
!! sourceProjects
sourceProjects
|> Seq.map (fun f -> ((System.IO.Path.GetDirectoryName f) </> "bin/Release", binDir </> (System.IO.Path.GetFileNameWithoutExtension f)))
|> Seq.iter (fun (fromDir, toDir) -> CopyDir toDir fromDir (fun _ -> true))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
</ItemGroup>
<ItemGroup>
<Compile Include="Generator.fs" />
<None Include="ExternalAnnotationsGenerator.fsx" />
<None Include="GeneratorHelper.fsx" />
<None Include="paket.references" />
</ItemGroup>
<PropertyGroup>
Expand Down

0 comments on commit 94785b5

Please sign in to comment.