diff --git a/dub.json b/dub.json index 009c75e..4e18dd0 100644 --- a/dub.json +++ b/dub.json @@ -7,10 +7,8 @@ "license": "LGPL v3.0", "name": "libsnooze", "targetType": "library", - "buildTypes": { - "unittest-cov": { - "dflags": ["source/libsnooze/clib.c"] - } - } + + "sourceFiles": ["source/libsnooze/clib.c"] + } \ No newline at end of file diff --git a/source/libsnooze/event.d b/source/libsnooze/event.d index f28fe34..f0e5c70 100644 --- a/source/libsnooze/event.d +++ b/source/libsnooze/event.d @@ -4,11 +4,15 @@ module libsnooze.event; // ... so I'd like libsnooze.clib to work as my IDE picks up on // ... it then - - -import libsnooze.clib : pipe, write, read; -import libsnooze.clib : select, fd_set, fdSetZero, fdSetSet; -import libsnooze.clib : timeval, time_t, suseconds_t; +version(release) +{ + import libsnooze.clib : pipe, write, read; + import libsnooze.clib : select, fd_set, fdSetZero, fdSetSet; + import libsnooze.clib : timeval, time_t, suseconds_t; +} +import clib : pipe, write, read; +import clib : select, fd_set, fdSetZero, fdSetSet; +import clib : timeval, time_t, suseconds_t; import core.thread : Thread, Duration, dur; import core.sync.mutex : Mutex; import libsnooze.exceptions : SnoozeError;