Skip to content

Instantly share code, notes, and snippets.

@innerdaze
Created March 8, 2016 12:40
Show Gist options
  • Save innerdaze/f153e11bb8ebb754d3ee to your computer and use it in GitHub Desktop.
Save innerdaze/f153e11bb8ebb754d3ee to your computer and use it in GitHub Desktop.
SHELL=/bin/bash
SOURCE_DIR=/home/gdev/repos/gold/source/ibclib/classes/lib-crypto/crypto-algorithms
TEST_BIN_DIR=$(SOURCE_DIR)/bin
COMPILE_FLAGS=-Wall
pre_build_test:
mkdir -p
test: test_sha256 test_base64
test_sha256: sha256_test.c
$(TEST_BIN_DIR)/sha256_test
test_base64: base64_test.c
$(TEST_BIN_DIR)/base64_test
sha256_test.c:
gcc $(COMPILE_FLAGS) -o $(TEST_BIN_DIR)/sha256_test sha256.c sha256_test.c
base64_test.c:
gcc $(COMPILE_FLAGS) -o $(TEST_BIN_DIR)/base64_test base64.c base64_test.c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment