Skip to content

Instantly share code, notes, and snippets.

View maddouri's full-sized avatar

Yassine MADDOURI maddouri

View GitHub Profile
@maddouri
maddouri / untar_url.sh
Last active February 25, 2018 16:20
Downloading and Decompressing an Archive in One Command
#!/usr/bin/env bash
set -eu
## untar_url <archive_url> <dest_dir> [<nb_components_to_strip>]
##
## Downloads an archive from <archive_url> and decompresses it in <dest_dir>
##
## @param archive_url archive url
## @param dest_dir directory in which to decompress the archive (created if not existing)
## @param nb_components_to_strip number of components to strip from file names on extraction. Default=1
@maddouri
maddouri / build-static-python.sh
Created December 6, 2015 22:42
A simple script that builds static versions of Python and LibPython using musl-libc
#!/bin/bash
# set -eux
# This a simple script that builds static versions of Python and LibPython using musl-libc
# Find the associated article at: http://general-purpose.io/2015/12/06/compiling-python-and-libpython-statically-using-musl-libc/
WORKING_DIR="/code/static-python"
MUSL_PREFIX="/code/static-python/musl"
PY_PREFIX="/code/static-python/python"