diff options
| author | Jack Nagel | 2014-06-15 19:46:29 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-06-15 19:46:29 -0500 |
| commit | b68d7468b9079084b261041313b43ef1c8e65c33 (patch) | |
| tree | 7edbc0e5158d2ca24a413772674362e2b9b283d4 /Library/Formula | |
| parent | e215e124f7af943841b4b56e0946a884f828231a (diff) | |
| download | homebrew-b68d7468b9079084b261041313b43ef1c8e65c33.tar.bz2 | |
libwps: run test program in addition to compiling it
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/libwps.rb | 21 |
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 |
