((category ui) (synopsis "Bindings to the IUP GUI library") (author "Thomas Chust") (license "BSD") (version "1.9.4") (dependencies srfi-1 srfi-13 srfi-42 srfi-69 miscmacros) (foreign-dependencies "ffi" "iup" "iupim" "iupimglib" "iupcontrols" "iupgl" "iupglcontrols" "iup_plot" "iup_mglplot" "iup_scintilla" "iupweb") (components (extension iup (modules iup iup-base iup-controls iup-dialogs) (source-dependencies "iup-types.scm" "iup-base.scm" "iup-controls.scm" "iup-dialogs.scm") (link-options "-L" "-lffi" "-L" "-liup" "-L" "-liupim" "-L" "-liupimglib" "-L" "-liupcontrols") (cond-expand [disable-iup-glcanvas] [else (modules iup-glcanvas) (source-dependencies "iup-glcanvas.scm") (link-options "-L" "-liupgl")]) (cond-expand [(or disable-iup-glcanvas disable-iup-glcontrols)] [else (modules iup-glcontrols) (source-dependencies "iup-glcontrols.scm") (link-options "-L" "-liupglcontrols")]) (cond-expand [disable-iup-plot] [else (modules iup-plot) (source-dependencies "iup-plot.scm") (link-options "-L" "-liup_plot")]) (cond-expand [disable-iup-mglplot] [else (modules iup-mglplot) (source-dependencies "iup-mglplot.scm") (link-options "-L" "-liup_mglplot")]) (cond-expand [enable-iup-pplot (modules iup-pplot) (source-dependencies "iup-pplot.scm") (link-options "-L" "-liup_pplot")] [else]) (cond-expand [disable-iup-scintilla] [else (modules iup-scintilla) (source-dependencies "iup-scintilla.scm") (link-options "-L" "-liup_scintilla")]) (cond-expand [disable-iup-web] [else (modules iup-web) (source-dependencies "iup-web.scm") (link-options "-L" "-liupweb")]) (cond-expand [enable-iup-ole (modules iup-ole) (source-dependencies "iup-ole.scm") (link-options "-L" "-liupole" "-L" "-loleaut32" "-L" "-luuid")] [else]) (cond-expand [disable-iup-config] [else (modules iup-config) (source-dependencies "iup-config.scm")])) (extension iup-dynamic))) ;; vim: set ai et ts=2 sts=2 sw=2 ft=scheme: ;;