-
Notifications
You must be signed in to change notification settings - Fork 0
/
_oasis
50 lines (49 loc) · 1.66 KB
/
_oasis
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
OASISFormat: 0.4
Name: LamaServer
Version: 1.0
Synopsis: The LamaUrbain backend
Authors: The LamaUrbain team
License: MIT
BuildTools: ocamlbuild
Plugins: META (0.3), DevFiles (0.3)
AlphaFeatures: ocamlbuild_more_args, compiled_setup_ml, no_automatic_syntax
XOCamlbuildPluginTags: package(eliom.ocamlbuild)
OCamlVersion: >= 4.01
Library "LamaUrbain"
Path: src
Modules:
Configfile,
Config,
Site_services,
Site_registration,
Calendar,
Incident,
Users,
Sessions,
Utils,
Db,
Request_data,
Result_data,
Db_mongodb,
Db_macaque,
Db_macaque_wrapper,
Api_services,
Itinerary,
Gpx_encoding
CSources:
routing.c
BuildDepends:
cairo2,
ctypes.foreign,
batteries (>= 2.0),
eliom.server (>= 4.0),
safepass (>= 1.2),
mongo,
macaque,
monomorphic,
ppx_deriving_yojson.runtime,
gpx
# CCOpt: `pkg-config --cflags libosmscout-map-cairo`
# CCLib: `pkg-config --libs libosmscout-map-cairo`
CCOpt: -x c++ -pthread -std=c++0x -fopenmp -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -I/usr/local/include -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng12 -I/usr/local/include -Wall -Wextra
CCLib: -L/usr/local/lib -losmscoutmapcairo -lcairo -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo -lpng12 -losmscoutmap -losmscout -lstdc++