Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
H
haskell-igraph
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gargantext
haskell-igraph
Commits
72e01fe8
Commit
72e01fe8
authored
Sep 22, 2016
by
Kai Zhang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add c source to include dir
parent
46224148
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
8 additions
and
9 deletions
+8
-9
haskell-igraph.cabal
haskell-igraph.cabal
+1
-2
haskelligraph.h
include/haskelligraph.h
+0
-0
Arpack.chs
src/IGraph/Internal/Arpack.chs
+1
-1
Clique.chs
src/IGraph/Internal/Clique.chs
+1
-1
Community.chs
src/IGraph/Internal/Community.chs
+1
-1
Constants.chs
src/IGraph/Internal/Constants.chs
+1
-1
Data.chs
src/IGraph/Internal/Data.chs
+1
-1
Graph.chs
src/IGraph/Internal/Graph.chs
+1
-1
Initialization.chs
src/IGraph/Internal/Initialization.chs
+1
-1
No files found.
haskell-igraph.cabal
View file @
72e01fe8
...
@@ -69,8 +69,7 @@ library
...
@@ -69,8 +69,7 @@ library
hs-source-dirs: src
hs-source-dirs: src
default-language: Haskell2010
default-language: Haskell2010
build-tools: c2hs >=0.25.0
build-tools: c2hs >=0.25.0
C-Sources:
include-dirs: include
cbits/haskelligraph.c
test-suite tests
test-suite tests
type: exitcode-stdio-1.0
type: exitcode-stdio-1.0
...
...
cbits/haskelligraph.c
→
include/haskelligraph.h
View file @
72e01fe8
File moved
src/IGraph/Internal/Arpack.chs
View file @
72e01fe8
...
@@ -5,7 +5,7 @@ import Control.Monad
...
@@ -5,7 +5,7 @@ import Control.Monad
import Foreign
import Foreign
import Foreign.C.Types
import Foreign.C.Types
#include "
cbits/haskelligraph.c
"
#include "
haskelligraph.h
"
{#pointer *igraph_arpack_options_t as ArpackOptPtr foreign finalizer igraph_arpack_destroy newtype#}
{#pointer *igraph_arpack_options_t as ArpackOptPtr foreign finalizer igraph_arpack_destroy newtype#}
...
...
src/IGraph/Internal/Clique.chs
View file @
72e01fe8
...
@@ -10,7 +10,7 @@ import Foreign.C.Types
...
@@ -10,7 +10,7 @@ import Foreign.C.Types
{#import IGraph.Internal.Graph #}
{#import IGraph.Internal.Graph #}
{#import IGraph.Internal.Data #}
{#import IGraph.Internal.Data #}
#include "
cbits/haskelligraph.c
"
#include "
haskelligraph.h
"
{#fun igraph_cliques as ^ { `IGraphPtr', `VectorPPtr', `Int', `Int' } -> `Int' #}
{#fun igraph_cliques as ^ { `IGraphPtr', `VectorPPtr', `Int', `Int' } -> `Int' #}
...
...
src/IGraph/Internal/Community.chs
View file @
72e01fe8
...
@@ -9,7 +9,7 @@ import Foreign.C.Types
...
@@ -9,7 +9,7 @@ import Foreign.C.Types
{#import IGraph.Internal.Data #}
{#import IGraph.Internal.Data #}
{#import IGraph.Internal.Constants #}
{#import IGraph.Internal.Constants #}
#include "
cbits/haskelligraph.c
"
#include "
haskelligraph.h
"
{#fun igraph_community_spinglass as ^
{#fun igraph_community_spinglass as ^
{ `IGraphPtr'
{ `IGraphPtr'
...
...
src/IGraph/Internal/Constants.chs
View file @
72e01fe8
...
@@ -3,7 +3,7 @@ module IGraph.Internal.Constants where
...
@@ -3,7 +3,7 @@ module IGraph.Internal.Constants where
import Foreign
import Foreign
#include "
cbits/haskelligraph.c
"
#include "
haskelligraph.h
"
{#enum igraph_neimode_t as Neimode {underscoreToCase}
{#enum igraph_neimode_t as Neimode {underscoreToCase}
deriving (Show, Eq) #}
deriving (Show, Eq) #}
...
...
src/IGraph/Internal/Data.chs
View file @
72e01fe8
...
@@ -10,7 +10,7 @@ import System.IO.Unsafe (unsafePerformIO)
...
@@ -10,7 +10,7 @@ import System.IO.Unsafe (unsafePerformIO)
import Data.List (transpose)
import Data.List (transpose)
import Data.List.Split (chunksOf)
import Data.List.Split (chunksOf)
#include "
cbits/haskelligraph.c
"
#include "
haskelligraph.h
"
{#pointer *igraph_vector_t as VectorPtr foreign finalizer igraph_vector_destroy newtype#}
{#pointer *igraph_vector_t as VectorPtr foreign finalizer igraph_vector_destroy newtype#}
...
...
src/IGraph/Internal/Graph.chs
View file @
72e01fe8
...
@@ -10,7 +10,7 @@ import System.IO.Unsafe (unsafePerformIO)
...
@@ -10,7 +10,7 @@ import System.IO.Unsafe (unsafePerformIO)
{#import IGraph.Internal.Data #}
{#import IGraph.Internal.Data #}
{#import IGraph.Internal.Constants #}
{#import IGraph.Internal.Constants #}
#include "
cbits/haskelligraph.c
"
#include "
haskelligraph.h
"
{#pointer *igraph_t as IGraphPtr foreign finalizer igraph_destroy newtype#}
{#pointer *igraph_t as IGraphPtr foreign finalizer igraph_destroy newtype#}
...
...
src/IGraph/Internal/Initialization.chs
View file @
72e01fe8
{-# LANGUAGE ForeignFunctionInterface #-}
{-# LANGUAGE ForeignFunctionInterface #-}
module IGraph.Internal.Initialization where
module IGraph.Internal.Initialization where
#include "
cbits/haskelligraph.c
"
#include "
haskelligraph.h
"
data HasInit
data HasInit
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment