[felix-lang/fbuild] 0e1aa7: Fix some clang builder bugs.

4 views
Skip to first unread message

nor...@github.com

unread,
Jun 13, 2011, 10:29:30 PM6/13/11
to fbu...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/felix-lang/fbuild

Commit: 0e1aa7bb5486f2b7bd61d56f7806bcb06b941064
https://github.com/felix-lang/fbuild/commit/0e1aa7bb5486f2b7bd61d56f7806bcb06b941064
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/c/clang/__init__.py
M lib/fbuild/builders/cxx/__init__.py

Log Message:
-----------
Fix some clang builder bugs.


Commit: 42a363e371c36973f98cb414ef957ab673e9ed46
https://github.com/felix-lang/fbuild/commit/42a363e371c36973f98cb414ef957ab673e9ed46
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/c/gcc/__init__.py

Log Message:
-----------
Don't print the gcc flags.


Commit: fe7b642769e1d498dce1cbc6c5e5314dff6ac142
https://github.com/felix-lang/fbuild/commit/fe7b642769e1d498dce1cbc6c5e5314dff6ac142
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/file.py

Log Message:
-----------
Fix copy to not double prepend the buildroot.


Commit: cb0cd689c03a40f2f8ec99f84b1ee6af7e4fbc7b
https://github.com/felix-lang/fbuild/commit/cb0cd689c03a40f2f8ec99f84b1ee6af7e4fbc7b
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/llvm.py

Log Message:
-----------
Make llvm_config cache results.


Commit: 60fbfbc0a26d09c2dafa0489d8542acc73a2d58e
https://github.com/felix-lang/fbuild/commit/60fbfbc0a26d09c2dafa0489d8542acc73a2d58e
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/c/__init__.py
M lib/fbuild/builders/c/gcc/__init__.py
M lib/fbuild/builders/c/msvc.py

Log Message:
-----------
fbuild.c.Library shouldn't save flags.

Since flags are arbitrary, we could accidentally
pass along invalid flags.


Commit: ff7610880ac9872950beeb4be689e5deb9a3ddad
https://github.com/felix-lang/fbuild/commit/ff7610880ac9872950beeb4be689e5deb9a3ddad
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/__init__.py
M lib/fbuild/builders/c/__init__.py

Log Message:
-----------
Add default implementations for abstract builders.


Commit: dcf8493b5d47e610e6bcd3c90d1770ba668b0c84
https://github.com/felix-lang/fbuild/commit/dcf8493b5d47e610e6bcd3c90d1770ba668b0c84
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/llvm.py

Log Message:
-----------
Turn llvm's llc into an abstract compiler.


Commit: c45e433a57e674dc9e544466f150a0da8e99a26e
https://github.com/felix-lang/fbuild/commit/c45e433a57e674dc9e544466f150a0da8e99a26e
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/c/gcc/__init__.py

Log Message:
-----------
Add "-s" to ar default flags.


Commit: 3c03e0394ca3388479303a08169ee5d150226263
https://github.com/felix-lang/fbuild/commit/3c03e0394ca3388479303a08169ee5d150226263
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-03 (Fri, 03 Jun 2011)

Changed paths:
M lib/fbuild/builders/__init__.py

Log Message:
-----------
Make find_program less noisy.


Commit: 6d0d27379511b2f9d1bfdc1abbd2464713fbb742
https://github.com/felix-lang/fbuild/commit/6d0d27379511b2f9d1bfdc1abbd2464713fbb742
Author: Erick Tryzelaar <erick.t...@gmail.com>
Date: 2011-06-13 (Mon, 13 Jun 2011)

Changed paths:
M lib/fbuild/builders/llvm.py

Log Message:
-----------
Add output for llvm builders.


Compare: https://github.com/felix-lang/fbuild/compare/a16e28f...6d0d273

Reply all
Reply to author
Forward
0 new messages