added explicit runtime/satman targets for makefile #144
No reviewers
Labels
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: M-Labs/artiq-zynq#144
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "mwojcik/artiq-zynq:make_explicit_targets"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
As discussed in #135.
Unfortunately they cannot be called simply runtime/satman as it collides with what
find
finds.Why is that an issue at all with phony targets?
Additionally,
find
should only look at the source directory, not thetarget
directory.The README also needs an update about using the satman target when building for a satellite.
find in the makefile is ran from artiq-zynq/src, and adds all files in src, including
runtime
andsatman
folders. Which would be targets too, causing circular dependency and building both firmwares at once. Even with phony targets it's an issue. So the workaround is not to use target names runtime and satman, hence the suffix.Will update the README in a moment.
find -type f
?Directories should not have been included anyway.