aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJack Nagel2014-06-15 19:46:29 -0500
committerJack Nagel2014-06-15 19:46:29 -0500
commitb68d7468b9079084b261041313b43ef1c8e65c33 (patch)
tree7edbc0e5158d2ca24a413772674362e2b9b283d4 /Library/Formula
parente215e124f7af943841b4b56e0946a884f828231a (diff)
downloadhomebrew-b68d7468b9079084b261041313b43ef1c8e65c33.tar.bz2
libwps: run test program in addition to compiling it
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/libwps.rb21
1 files changed, 11 insertions, 10 deletions
diff --git a/Library/Formula/libwps.rb b/Library/Formula/libwps.rb
index f572dd70d..349f4c506 100644
--- a/Library/Formula/libwps.rb
+++ b/Library/Formula/libwps.rb
@@ -25,15 +25,16 @@ class Libwps < Formula
end
test do
- (testpath/'test.cpp').write <<-EOS.undent
- #include <libwps/libwps.h>
- int main() {
- return libwps::WPS_OK;
- }
- EOS
- system ENV.cc, "test.cpp",
- "-lrevenge-0.0", "-I#{Formula['librevenge'].include}/librevenge-0.0",
- "-lwpd-0.10", "-I#{Formula['libwpd'].include}/libwpd-0.10",
- "-lwps-0.3", "-I#{include}/libwps-0.3"
+ (testpath/"test.cpp").write <<-EOS.undent
+ #include <libwps/libwps.h>
+ int main() {
+ return libwps::WPS_OK;
+ }
+ EOS
+ system ENV.cc, "test.cpp", "-o", "test",
+ "-lrevenge-0.0", "-I#{Formula["librevenge"].include}/librevenge-0.0",
+ "-lwpd-0.10", "-I#{Formula["libwpd"].include}/libwpd-0.10",
+ "-lwps-0.3", "-I#{include}/libwps-0.3"
+ system "./test"
end
end