summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 45b1f91..3331f72 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,7 +1,13 @@
+pub mod transforms;
+
+#[cfg(not(target_os = "emscripten"))]
extern crate gtk;
+#[cfg(not(target_os = "emscripten"))]
extern crate cairo;
-extern crate portaudio;
-
-pub mod transforms;
+#[cfg(not(target_os = "emscripten"))]
pub mod gui;
+
+#[cfg(not(target_os = "emscripten"))]
+extern crate portaudio;
+#[cfg(not(target_os = "emscripten"))]
pub mod audio;