swiftlang/swift-package-manager

[SR-7982] Swift build forces recompilation with Makefile

Open

#5,353 opened on Jun 12, 2018

View on GitHub
 (19 comments) (0 reactions) (1 assignee)Swift (1,462 forks)batch import
buggood first issue

Repository metrics

Stars
 (10,145 stars)
PR merge metrics
 (Avg merge 8d 1h) (76 merged PRs in 30d)

Description

Previous ID SR-7982
Radar rdar://problem/37440217
Original Reporter andreasw (JIRA User)
Type Bug

Ubuntu 18.04, Swift 4.2 dev.

Votes 0
Component/s Compiler, Package Manager
Labels Bug, Driver, StarterBug
Assignee None
Priority Medium

md5: b246f9ef9446cfcc35be81e5733a0227

Issue Description:

I have a simple Makefile for building:

build:

    swift build

After typing "make" the expected happens, the swift file is compiled.

After a second "make" the expected happens again, nothing is compiled.

Opening vim and typing ":make" I expected that nothing happens but the file is recompiled.

After a second ":make" in vim this time the expected happens again and nothing is compiled.

But if you close vim and type "make" again, the file has to be compiled again.

Contributor guide