dear-implot.hs/dear-implot.cabal

86 lines
2.0 KiB
Plaintext
Raw Normal View History

2021-02-21 19:04:25 +00:00
cabal-version: 3.0
name: dear-implot
version: 1.0.0
build-type: Simple
2022-03-23 17:22:46 +00:00
extra-source-files:
README.md,
CONTRIBUTING.md,
implot/*.h,
implot/LICENSE,
dear-imgui.hs/imgui/*.h,
dear-imgui.hs/imgui/LICENSE.txt
flag use-wchar32
description:
Use 32-bit for ImWchar (default is 16-bit) to support unicode planes 1-16. (e.g. point beyond 0xFFFF like emoticons, dingbats, symbols, shapes, ancient languages, etc...)
default:
True
manual:
True
2021-02-21 19:04:25 +00:00
library
exposed-modules:
DearImGui.Raw.Plot
2021-02-21 19:04:25 +00:00
DearImGui.Plot
2022-03-18 18:30:15 +00:00
other-modules:
DearImGui.Plot.Generator
DearImGui.Plot.Generator.Parser
DearImGui.Plot.Context
DearImGui.Plot.Enums
DearImGui.Plot.Structs
--- from imgui via symlink:
DearImGui.Generator
DearImGui.Generator.Parser
DearImGui.Generator.Tokeniser
DearImGui.Generator.Types
DearImGui.Structs
DearImGui.Enums
DearImGui.Context
2021-02-21 19:04:25 +00:00
hs-source-dirs:
src
default-language:
Haskell2010
ghc-options:
2022-07-21 21:29:21 +00:00
-Wall -static -dynamic-too
2022-03-23 17:22:46 +00:00
install-includes:
implot/implot.h
implot/implot_internal.h
2022-07-21 21:29:21 +00:00
imgui/imgui.h
imgui/imgui_internal.h
imgui/imstb_rectpack.h
imgui/imstb_textedit.h
imgui/imstb_truetype.h
2021-02-21 19:04:25 +00:00
cxx-sources:
implot/implot.cpp
2022-03-23 17:22:46 +00:00
implot/implot_demo.cpp
2021-02-21 19:04:25 +00:00
implot/implot_items.cpp
cxx-options:
-std=c++11
extra-libraries:
stdc++
include-dirs:
implot
2022-03-18 18:30:15 +00:00
dear-imgui.hs/imgui
2022-03-23 17:22:46 +00:00
if flag(use-wchar32)
cxx-options: -DIMGUI_USE_WCHAR32
cpp-options: -DIMGUI_USE_WCHAR32
2021-02-21 22:55:19 +00:00
build-depends: base
, StateVar
, containers
2022-07-19 21:05:58 +00:00
, dear-imgui == 2.0.0
2021-02-21 22:55:19 +00:00
, inline-c
, inline-c-cpp
, managed
2022-03-18 18:30:15 +00:00
, template-haskell
, directory
, filepath
, text
, megaparsec
, parser-combinators
, scientific
, unordered-containers
, th-lift
, transformers
, vector
, unliftio