-
- GMP https://gmplib.org/download/gmp/gmp-6.1.2.tar.lz *ATTENTION!! extract first this archive via lzip and make just .tar acrchive
-
- ISL ftp://gcc.gnu.org/pub/gcc/infrastructure/isl-0.18.tar.bz2 Graphite loop optimizations
Just run ./build_gcc.sh
Just run ./build_gcc.sh
public class DecimalInputFilter extends android.text.method.DigitsKeyListener { | |
private final WeakReference<EditText> mView; | |
private int mDecimals = 18; | |
public DecimalInputFilter(EditText txtView) { | |
this(txtView, 18); | |
} | |
public DecimalInputFilter(EditText txtView, int decimals) { | |
super(false, true); |
#!/usr/bin/env bash | |
cd $1 | |
git diff -p -R --no-color | grep -E "^(diff|(old|new) mode)" --color=never | git apply | |
## add git alias with name "permission-reset" | |
git config --global --add alias.permission-reset '!git diff -p -R --no-color | grep -E "^(diff|(old|new) mode)" --color=never | git apply' |
org.gradle.jvmargs=-Xmx15g -Xms1g -XX:MaxPermSize=2g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 | |
org.gradle.parallel=true | |
org.gradle.configureondemand=true | |
org.gradle.daemon=true | |
org.gradle.workers.max=8 | |
org.gradle.caching=true |
public class FFMpegProgress { | |
// raw | |
// frame=\s*(?<nframe>[0-9]+)\s+fps=\s*(?<nfps>[0-9\.]+)\s+q=(?<nq>[0-9\.-]+)\s+(L?)\s*size=\s*(?<nsize>[0-9]+)(?<ssize>kB|mB|b)?\s*time=\s*(?<sduration>[0-9\:\.]+)\s*bitrate=\s*(?<nbitrate>[0-9\.]+)(?<sbitrate>bits\/s|mbits\/s|kbits\/s)?.*(dup=(?<ndup>\d+)\s*)?(drop=(?<ndrop>\d+)\s*)?speed=\s*(?<nspeed>[0-9\.]+)x | |
private final static Pattern PATTERN_S = Pattern.compile("" + | |
"frame=\\s*(?<nframe>[0-9]+)\\s+" + | |
"fps=\\s*(?<nfps>[0-9\\.]+)\\s+" + | |
"q=(?<nq>[0-9\\.-]+)\\s+(L?)\\s*" + | |
"size=\\s*(?<nsize>[0-9]+)(?<ssize>kB|mB|b)?\\s*" + | |
"time=\\s*(?<sduration>[0-9\\:\\.]+)\\s*" + | |
"bitrate=\\s*(?<nbitrate>[0-9\\.]+)(?<sbitrate>bits\\/s|mbits\\/s|kbits\\/s)?.*" + |
sudo apt-get install devscripts build-essential lintian
myproj_1.0.0.orig/usr/bin
, libraries in usr/lib
or usr/lib64
et cetera..tar -zcvf myproj_1.0.0.orig.tar.gz myproj_1.0.0.orig
cd myproj_1.0.0.orig
mkdir debian
dch --create -v 1.0.0-1 --package myproj
- this command may ask you about preferred editor, select one#!/usr/bin/env bash | |
set -o xtrace | |
# https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.gz | |
BOOST_MAJOR_VER="1" | |
BOOST_MINOR_VER="68" | |
BOOST_PATCH_VER="0" | |
BOOST_VER="${BOOST_MAJOR_VER}.${BOOST_MINOR_VER}.${BOOST_PATCH_VER}" | |
BOOST_VER_US="${BOOST_MAJOR_VER}_${BOOST_MINOR_VER}_${BOOST_PATCH_VER}" |
You need *.aar one.
function (conan_fallback) | |
set(options) | |
set(single NAME LOCAL_INCLUDE_DIR SUBDIR SYSTEM_INCLUDE_DIR TARGET_NAME LOCAL_LIBS_PREFIX) | |
set(multi PROPERTIES) | |
cmake_parse_arguments("FF" "${options}" "${single}" "${multi}" ${ARGN}) | |
if (TARGET CONAN_PKG::${FF_NAME}) | |
return() | |
endif () |
#include <iostream> | |
#include <sstream> | |
#include <string> | |
#include <vector> | |
#include <memory> | |
#include <stdexcept> | |
#include <cstring> | |
#include <openssl/aes.h> | |
#include <openssl/err.h> |