• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ICRAR / libprofit / 341
89%
master: 90%

Build:
Build:
LAST BUILD BRANCH: devel
DEFAULT BRANCH: master
Ran 09 Aug 2019 04:55AM UTC
Jobs 1
Files 61
Run time 13s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
341

push

travis-ci

rtobar
Complete revamp of project structure

The old project structure with the source files separated from the
include files and from the tests had become a bit difficult to maintain,
and prevented us from doing some interesting things with cmake down the
line.

The new structure makes things easier. At the top we have the src/
subdirectory, which contains the profit/ and apps/ subdirectories. The
former has all the bits necessary to build libprofit.so, while the
latter has the sources for profit-cli. The tests that are
profit-cli-specific are added in src/apps, while the rest are added in
src/profit. In terms of code *nothing* has changed though, only the
files' placement on the directory structure.

On top of this, more fine-grained control over inclusion of directories and
library linking is done now, with both happening at the target level.
Most directory inclusion and linkage does not need to be public
actually, so they are declared as PRIVATE instead.

All these changes are meant to make it easier to export libprofit's
targets and provide (and install) cmake package configuration files
which downstream projects can use.

Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>

3180 of 3572 relevant lines covered (89.03%)

3875201.85 hits per line

Jobs
ID Job ID Ran Files Coverage
6 341.6 (COMPILER=g++-6 CXXFLAGS="-coverage" LDFLAGS="-coverage") 09 Aug 2019 04:55AM UTC 0
89.03
Travis Job 341.6
Source Files on build 341
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #341
  • f2127299 on github
  • Next Build on cmake-revamp (#345)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc