Add compilation for signal_detect source and gitignore binary