diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 79646c8b1..0096ca5b2 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -78,6 +78,26 @@ for a while in case anyone still needs them.
The clean Makefile target has changed between a single-colon rule +and a double-colon rule more than once in the life of the EPICS build rules, and +it just changed back to a single-colon rule, but now we recommend that +applications that wish to provide a Makefile that is backwards compatible with +the 3.14 build rules use the construct shown below. The 3.15 rules now support +a variable called CLEANS to which a Makefile can add a list of files to +be deleted when the user does a make clean like this:
+ ++ +CLEANS += <list of files to be cleaned> + +ifndef BASE_3_15 +clean:: + $(RM) $(CLEANS) +endif
The conditional rule provides compatibility for use with the 3.14 build +system.
+An enhanced version of the Macro Substitution and Include program msi