-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path_oasis
87 lines (81 loc) · 3.74 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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
OASISFormat: 0.4
Name: ocaml-qt5
Version: 1.0
Synopsis: ocaml bindings for QT5 widgets
Description: ocaml bindings to QT5 widgets
Authors: Goswin von Brederlow <[email protected]>
Copyrights: (C) 2015 Goswin von Brederlow <[email protected]>
License: LGPL
Homepage: htps://github.com/mrvn/ocaml-qt5
Plugins: META (0.4), StdFiles (0.4), DevFiles (0.4)
BuildTools: ocamlbuild
#OCamlVersion: >= 4.02
#FilesAB: lib/META.ab
#PreInstallCommand: $ocamlfind install ppx_external_mathod lib/META
#PreUninstallCommand: $ocamlfind remove ppx_external_method
#
#Executable ppx_external_method
# Path: lib
# BuildDepends: compiler-libs.common
# MainIs: ppx_external_method.ml
# CompiledObject: best
#
#Executable foo
# Path: lib
# MainIs: foo.ml
# CompiledObject: best
# ByteOpt: -ppx lib/ppx_external_method.native
# NativeOpt: -ppx lib/ppx_external_method.native
Library QT5
Path: src/qt5
Build: true
Install: true
Pack: true
Modules:
src/External, src/OClass, src/Connection, src/Signal, src/OColor, src/OEvent,
src/OTimerEvent, src/OBasicTimer, src/ORect, src/OPaintEvent, src/OPaintDevice, src/OPixmap,
src/OPainter, src/OObject, src/OApplication, src/Qt, src/OLayoutItem, src/OKeyEvent,
src/OSize, src/OPalette, src/OWidget_OLayout, src/OLayout, src/OWidget, src/OMainWindow,
src/OAbstractButton, src/OPushButton, src/OFrame, src/OLabel, src/OGridLayout, src/OLCDNumber
CSources:
src/caml_weak.h, src/debug.h,
src/OClass.h, src/OClass_stubs.c, src/Connection.h, src/Connection_stubs.c,
src/Signal.h, src/Signal_stubs.c, src/OColor.h, src/OColor_stubs.c,
src/OEvent.h, src/OEvent_stubs.c, src/OTimerEvent.h, src/OTimerEvent_stubs.c,
src/OBasicTimer.h, src/OBasicTimer_stubs.c, src/ORect.h, src/ORect_stubs.c,
src/OPaintEvent.h, src/OPaintEvent_stubs.c, src/OPaintDevice.h, src/OPaintDevice_stubs.c,
src/OPixmap.h, src/OPixmap_stubs.c, src/OPainter.h, src/OPainter_stubs.c,
src/OObject.h, src/OObject_stubs.c, src/StringArray.h, src/StringArray.c,
src/OApplication.h, src/OApplication_stubs.c, src/OLayoutItem.h, src/OLayoutItem_stubs.c,
src/OLayout.h, src/OLayout_stubs.c, src/OKeyEvent.h, src/OKeyEvent_stubs.c,
src/OSize.h, src/OSize_stubs.c, src/OPalette.h, src/OPalette_stubs.c,
src/OWidget.h, src/OWidget_stubs.c, src/OMainWindow.h, src/OMainWindow_stubs.c,
src/OAbstractButton.h, src/OAbstractButton_stubs.c, src/OPushButton.h, src/OPushButton_stubs.c,
src/OFrame.h, src/OFrame_stubs.c, src/OLabel.h, src/OLabel_stubs.c,
src/OGridLayout.h, src/OGridLayout_stubs.c, src/OLCDNumber.h, src/OLCDNumber_stubs.c
CCOpt: `pkg-config --cflags Qt5Widgets` -x c++ -std=gnu++11 -Wno-pmf-conversions -O2 -W -Wall -fno-inline `if $debug; then printf -- "-DDEBUG=DEBUG"; fi`
# `pkg-config --libs Qt5Widgets`
CCLib: -lQt5Widgets -lQt5Gui -lQt5Core -lstdc++
FindlibName: QT5
# BuildDepends: ctypes.foreign
CompiledObject: best
NativeOpt: -cc g++
ByteOpt: -cc g++
Executable test_app
Path: src/test
BuildDepends: QT5
MainIs: app.ml
CompiledObject: best
Executable tetrix
Path: src/tetrix
BuildDepends: QT5
MainIs: tetrix.ml
CompiledObject: best
Test app_test
Command: $test_app
TestTools: test_app
Run: true
SourceRepository head
Type: git
Location: htps://github.com/mrvn/ocaml-qt5
Browser: htps://github.com/mrvn/ocaml-qt5