diff options
Diffstat (limited to 'templates/flex')
| -rw-r--r-- | templates/flex/template | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/templates/flex/template b/templates/flex/template new file mode 100644 index 0000000..80815da --- /dev/null +++ b/templates/flex/template @@ -0,0 +1,27 @@ +pkgname=flex +description="Lexical analyzer" +version=2.6.4 +build_no=1 +upstream="https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz" + +function do_configure { + mkdir build + cd build + + conf_flags=( + --prefix=/usr + --disable-nls + --disable-rpath + ) + ../configure "${conf_flags[@]}" +} + +function do_build { + cd build + make -j$(nproc) +} + +function do_install { + cd build + make DESTDIR=${DESTDIR} install +} |
