This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cmake_minimum_required(VERSION 2.8) | |
project(mylib C CXX) | |
# TODO: in cmake 3.2, we can set the version without making new variables | |
# project(asimux VERSION "1.0.0" C CXX) | |
set(VERSION_MAJOR "1") | |
set(VERSION_MINOR "0") | |
set(VERSION_PATCH "0") | |
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cd $WORKSPACE/dcable-rpms/ | |
svn up ./* | |
find . -iname '**.spec' | xargs grep -i '^Version' | sed -e 's_./.*/SPECS/__' -e 's/\.spec//' -e 's/Version://' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Toggle proxy settings. | |
# It will be necessary to reload ${HOME}/.profile after running this. | |
USAGE="usage: ${0} on|off|status" | |
if [[ "d${PROXY_FILE}d" == "dd" ]]; then | |
echo "PROXY_FILE undefined" >&2 | |
exit 1 | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# assuming you just installed Oracle JDK7 in '/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk' | |
cd /System/Library/Frameworks/JavaVM.framework/Versions | |
sudo mv CurrentJDK JDK6 | |
# the version number must match the installed version | |
sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk /Library/Java/JavaVirtualMachines/jdk1.7.0 | |
sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0/Contents JDK7 | |
sudo ln -s JDK7 CurrentJDK | |
sudo cp -r JDK6/Commands JDK7/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ITEMS=( "appletviewer" "apt" "extcheck" "idlj" "jar" "jarsigner" "java" "javac" "javadoc" "javah" "javap" "javaws" "jconsole" "jdb" "jhat" "jinfo" "jmap" "jps" "jrunscript" "jsadebugd" "jstack" "jstat" "jstatd" "keytool" "native2ascii" "orbd" "pack200" "policytool" "rmic" "rmid" "rmiregistry" "schemagen" "serialver" "servertool" "tnameserv" "unpack200" "wsgen" "wsimport" "xjc" ) | |
for ITEM in ${ITEMS[@]}; do | |
rm -f "/usr/bin/$ITEM" | |
ln -s "/System/Library/Frameworks/JavaVM.framework/Commands/$ITEM" "/usr/bin/$ITEM" | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set(SRCS "") | |
macro (add_sources) | |
foreach (_src ${ARGN}) | |
if (_relPath) | |
list (APPEND SRCS "${_src}") | |
else() | |
list (APPEND SRCS "${_src}") | |
endif() | |
endforeach() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/local/bin/env python | |
import signal | |
import sys | |
packet_size = 188 | |
position = 0 | |
paused = False | |
def pause_handler(signal, frame): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cd repository | |
git log --pretty=email --patch-with-stat --reverse --full-index --binary -- path/to/file_or_folder > patch | |
cd ../another_repository | |
git am < ../repository/patch |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import random | |
print(random.choice([line for line in open('oblique.txt')])) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import os | |
import random | |
import sys | |
def randline(fname): | |
result = '' | |
if os.path.exists(fname): | |
result = random.choice([line for line in open(fname)]) | |
return result |
OlderNewer