Browse Source

Basics

master
Daniel Ziltener 1 year ago
parent
commit
bf8d8b10e4
4 changed files with 23 additions and 0 deletions
  1. +3
    -0
      .gitmodules
  2. +1
    -0
      dotherside
  3. +9
    -0
      qml.egg
  4. +10
    -0
      qml.scm

+ 3
- 0
.gitmodules View File

@ -0,0 +1,3 @@
[submodule "dotherside"]
path = dotherside
url = https://github.com/filcuc/dotherside.git

+ 1
- 0
dotherside

@ -0,0 +1 @@
Subproject commit 984f30e0a9967d3c6cc60a01b51a2bdff4553fc2

+ 9
- 0
qml.egg View File

@ -0,0 +1,9 @@
((author "Daniel Ziltener")
(synopsis "A Chicken wrapper for DOtherSide")
(category ui)
(license "LGPLv3")
(dependencies r7rs foreigners)
(foreign-dependencies dotherside)
(components (extension qml
(c-include DOtherSide "DOtherSide/DOtherSide.h")
(csc-options "-Idotherside/lib/include"))))

+ 10
- 0
qml.scm View File

@ -0,0 +1,10 @@
(import (r7rs))
(define-library (qml)
(import (scheme base))
(import (chicken foreign))
(import foreigners)
(export dos_qcoreapplication_application_dir_path)
(begin
(define dos_qcoreapplication_application_dir_path
(foreign-lambda* c-string ()
"C_return(dos_qcoreapplication_application_dir_path());"))))

Loading…
Cancel
Save