summaryrefslogtreecommitdiff
path: root/include/ouroboros/wrap/ouroboros.i
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2019-12-07 12:34:17 +0100
committerSander Vrijders <sander@ouroboros.rocks>2019-12-08 10:03:36 +0100
commite87a839c128b30651a354693d7dd40ce9fa3921f (patch)
tree1cf700c16ea9bf15c3c137acceabe8c6e51ed33d /include/ouroboros/wrap/ouroboros.i
parent80eb05876f302ef713556637a54bf82c00506139 (diff)
downloadouroboros-e87a839c128b30651a354693d7dd40ce9fa3921f.tar.gz
ouroboros-e87a839c128b30651a354693d7dd40ce9fa3921f.zip
build: Remove support for SWIG
This removes support for SWIG since it wasn't correctly generating all bindings. Since our API is lean, we will write the bindings for different languages from scratch. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'include/ouroboros/wrap/ouroboros.i')
-rw-r--r--include/ouroboros/wrap/ouroboros.i48
1 files changed, 0 insertions, 48 deletions
diff --git a/include/ouroboros/wrap/ouroboros.i b/include/ouroboros/wrap/ouroboros.i
deleted file mode 100644
index 1d93e42b..00000000
--- a/include/ouroboros/wrap/ouroboros.i
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * Ouroboros - Copyright (C) 2016 - 2019
- *
- * SWIG wrapper file
- *
- * Dimitri Staessens <dimitri.staessens@ugent.be>
- * Sander Vrijders <sander.vrijders@ugent.be>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public License
- * version 2.1 as published by the Free Software Foundation.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., http://www.fsf.org/about/contact/.
- */
-
-%module ouroboros
-%{
-#include "ouroboros/cdefs.h"
-#include "ouroboros/cacep.h"
-#include "ouroboros/dev.h"
-#include "ouroboros/errno.h"
-#include "ouroboros/fccntl.h"
-#include "ouroboros/fqueue.h"
-#include "ouroboros/irm.h"
-#include "ouroboros/ipcp.h"
-#include "ouroboros/qos.h"
-#include "ouroboros/version.h"
-%}
-
-typedef int pid_t;
-
-%include "ouroboros/cdefs.h"
-%include "ouroboros/cacep.h"
-%include "ouroboros/dev.h"
-%include "ouroboros/errno.h"
-%include "ouroboros/fccntl.h"
-%include "ouroboros/fqueue.h"
-%include "ouroboros/irm.h"
-%include "ouroboros/ipcp.h"
-%include "ouroboros/qos.h"
-%include "ouroboros/version.h"