Skip to content

Instantly share code, notes, and snippets.

@psprint
Created December 19, 2017 16:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save psprint/b1b8da6113cd603fd01b12c6e6e87ae1 to your computer and use it in GitHub Desktop.
Save psprint/b1b8da6113cd603fd01b12c6e6e87ae1 to your computer and use it in GitHub Desktop.
#
# Definition of a service that builds Zsh located at
# ~/github/sfzsh3, with -O2 and pointers to libgdbm.
#
# This file is for configure script. File sfzsh3make
# is for running make, and is triggered automatically
# by this file
#
integer disabled=0
local command="./configure"
local arguments='--enable-unicode9'
integer spawn_type=0 # available: disown, fork, subshell, coproc, zpty, nohup; can
# combine to some extent, e.g. $(( fork | disown ))
integer run_method=command # available: command, autofun, source
local stdin="" # no redirection
local stdout="/dev/null"
local stderr=""
integer sudo=0
local run_first="" # no service to run first
local run_last="sfzsh3make" # run sfzsh3make after this service
local workdir="$HOME/github/sfzsh3"
local -A env
env=(
CFLAGS "-g -Wall -O2"
CPPFLAGS "-I/usr/local/include"
LDFLAGS "-L/usr/local/lib"
)
# vim:ft=zsh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment