<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/share/mk/bsd.obj.mk, branch release/2.2.7</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>YAMFC</title>
<updated>1998-03-07T13:18:04+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1998-03-07T13:18:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=25e5aa7122ac5691c71b6ee606e90e651a899c7d'/>
<id>25e5aa7122ac5691c71b6ee606e90e651a899c7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from main branch 1.17 -&gt; 1.18: Always remove old-style "obj"</title>
<updated>1997-02-14T05:11:07+00:00</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>1997-02-14T05:11:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5ed050e322e057480d5415578e64161b6e23d11b'/>
<id>5ed050e322e057480d5415578e64161b6e23d11b</id>
<content type='text'>
links in the "cleanobj" target.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
links in the "cleanobj" target.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't warn about non-canonical object directories if they have been</title>
<updated>1996-09-29T18:28:55+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-09-29T18:28:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2986df98ebb43f7c1f8a85e50eb3f36930c6d686'/>
<id>2986df98ebb43f7c1f8a85e50eb3f36930c6d686</id>
<content type='text'>
forced in any of the standard ways (MAKEOBJDIR was lost in the
previous commit).  Simplified the conditionals for this.

Restored comment about MAKEOBJDIR from rev.1.4.

Improved English in comments.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
forced in any of the standard ways (MAKEOBJDIR was lost in the
previous commit).  Simplified the conditionals for this.

Restored comment about MAKEOBJDIR from rev.1.4.

Improved English in comments.
</pre>
</div>
</content>
</entry>
<entry>
<title>The warning was triggering off the unused variable MAKEOBJDIR, instead</title>
<updated>1996-09-28T19:39:18+00:00</updated>
<author>
<name>Nate Williams</name>
<email>nate@FreeBSD.org</email>
</author>
<published>1996-09-28T19:39:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7fc738cf77e23076c4449b980b9388a0b48baab5'/>
<id>7fc738cf77e23076c4449b980b9388a0b48baab5</id>
<content type='text'>
of the variable OBJLINK which is used in /etc/make.conf to build 'obj'
links in the current directory.  This caused lots of useless warnings
since if OBJLINK is defined ./obj will be created and used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of the variable OBJLINK which is used in /etc/make.conf to build 'obj'
links in the current directory.  This caused lots of useless warnings
since if OBJLINK is defined ./obj will be created and used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Back out my brackets change, it is definitely make bug, (recently</title>
<updated>1996-09-24T04:17:14+00:00</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1996-09-24T04:17:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=55c8be64d1fe812de4a3a237d63bef729f667f61'/>
<id>55c8be64d1fe812de4a3a237d63bef729f667f61</id>
<content type='text'>
introduced) because old make version I check do the right job.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
introduced) because old make version I check do the right job.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add brackets to change bogus make expression priority, i.e.</title>
<updated>1996-09-24T03:48:10+00:00</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1996-09-24T03:48:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4400af91f7ab4fb4d74fd2180297ba11b1a74424'/>
<id>4400af91f7ab4fb4d74fd2180297ba11b1a74424</id>
<content type='text'>
!defined(X) &amp;&amp; $(A) != $(B)
parsed as
(!defined(X) &amp;&amp; $(A)) != $(B)
and not as
!defined(X) &amp;&amp; ($(A) != $(B))
Probably it should be fixed in make
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
!defined(X) &amp;&amp; $(A) != $(B)
parsed as
(!defined(X) &amp;&amp; $(A)) != $(B)
and not as
!defined(X) &amp;&amp; ($(A) != $(B))
Probably it should be fixed in make
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a `checkdpadd' target to help check that ${DPADD} is consistent with</title>
<updated>1996-09-20T16:17:07+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-09-20T16:17:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=373fdd964847a7a8614234ff10da533c4207cda1'/>
<id>373fdd964847a7a8614234ff10da533c4207cda1</id>
<content type='text'>
${LDADD}.  It doesn't handle internal libraries very well yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
${LDADD}.  It doesn't handle internal libraries very well yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed and simplified `whereobj' rule.  Use the not-so-new -V feature.</title>
<updated>1996-09-20T16:08:21+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1996-09-20T16:08:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6a2c9543a53ac6d4b399d9b80978bfbb25cead52'/>
<id>6a2c9543a53ac6d4b399d9b80978bfbb25cead52</id>
<content type='text'>
Echoing ${.OBJDIR} would work. but -V is more general.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Echoing ${.OBJDIR} would work. but -V is more general.
</pre>
</div>
</content>
</entry>
<entry>
<title>disable the objwarn warning if NOOBJ is set..  We have quite a few places</title>
<updated>1996-09-19T06:58:26+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-09-19T06:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=32b115257e7fdf437cdc2a689762ea03c9c1ede7'/>
<id>32b115257e7fdf437cdc2a689762ea03c9c1ede7</id>
<content type='text'>
in the tree that use things like bsd.prog.mk just to get the default
targets like install, tags, obj, clean, cleandir, cleandepend, but do not
actually build anything there.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in the tree that use things like bsd.prog.mk just to get the default
targets like install, tags, obj, clean, cleandir, cleandepend, but do not
actually build anything there.
</pre>
</div>
</content>
</entry>
<entry>
<title>.TARGETOBJDIR has been removed from make and CANONICALOBJDIR set in</title>
<updated>1996-09-18T06:09:19+00:00</updated>
<author>
<name>Steven Wallace</name>
<email>swallace@FreeBSD.org</email>
</author>
<published>1996-09-18T06:09:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b3618bcf575688a06f952213148fe4c942978df4'/>
<id>b3618bcf575688a06f952213148fe4c942978df4</id>
<content type='text'>
bsd.obj.mk.  Also, a make target called objwarn checks to see
if ${.OBJDIR} != ${.CURDIR} and ${.OBJDIR} != ${CANONICALOBJDIR}
and outputs a warning.  (No warning for the latter if MAKEOBJDIR or MAKEOBJDIRP
REFIX is set).  objwarn is called from all targets in bsd.prog.mk, bsd.kmod.mk,
and bsd.lib.mk.

Reviewed by:	bde
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bsd.obj.mk.  Also, a make target called objwarn checks to see
if ${.OBJDIR} != ${.CURDIR} and ${.OBJDIR} != ${CANONICALOBJDIR}
and outputs a warning.  (No warning for the latter if MAKEOBJDIR or MAKEOBJDIRP
REFIX is set).  objwarn is called from all targets in bsd.prog.mk, bsd.kmod.mk,
and bsd.lib.mk.

Reviewed by:	bde
</pre>
</div>
</content>
</entry>
</feed>
