~dieggsy/icu

f4914632ef19362da416d1eb816c01e1e28ec2f2 — dieggsy 2 months ago 480a70c master 0.3.3
Use a custom build script
3 files changed, 4 insertions(+), 3 deletions(-)

A build-icu
M icu.egg
M icu.release-info
A build-icu => build-icu +2 -0
@@ 0,0 1,2 @@
#!/bin/sh
"$CHICKEN_CSC" -O3 -X chalk -d0 -C "$(pkg-config icu-uc --cflags)" -C -DX_DISPLAY_MISSING -C "$CFLAGS" -L "$(pkg-config icu-uc --libs)" -L "$LDFLAGS" "$@"

M icu.egg => icu.egg +1 -3
@@ 3,6 3,4 @@
 (category parsing)
 (license "Unicode")
 (dependencies utf8 srfi-13 srfi-1 foreigners chalk)
 (components
  (extension icu
             (csc-options -O3 -X chalk -L "`pkg-config --libs icu-uc`"))))
 (components (extension icu (custom-build "build-icu"))))

M icu.release-info => icu.release-info +1 -0
@@ 1,6 1,7 @@
;; -*- mode: scheme -*-
(repo git "https://git.sr.ht/~dieggsy/{egg-name}")
(uri targz "https://git.sr.ht/~dieggsy/{egg-name}/archive/{egg-release}.tar.gz")
(release "0.3.3") ; Use custom build script
(release "0.3.2") ; Document with chalk
(release "0.3.1") ; Fix issue with utf8 reexports
(release "0.3.0") ; Slight API change