diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/Makefile | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/examples/Makefile b/examples/Makefile deleted file mode 100644 index 4bf9eac..0000000 --- a/examples/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# Compilation Options -# Debug mode (allowing to debug the examples via gdb): -# DEBUG = yes -# Examples to build by default: -EXAMPLES = append cookie echo upload -# Specify your favourite C compiler here (e.g. tcc): -CC = gcc - - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# Preparations -# Compile under the most strict conditions: -CFLAGS = -xc -ansi -pedantic -Wall -Wextra -# Debug and optimisation are not compatible: -ifeq '$(DEBUG)' 'yes' -CFLAGS += -g -O0 -else -CFLAGS += -O3 -static -endif - -# Including magi library headers and setting linker to use it: -INCLUDE = -I ../include -LFLAGS = -L.. -lmagi -# Specify library file to set it as a prerequisite for compilation: -MAGI = ../libmagi.a - - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# Targets -# 'make' produces all examples by default: -default: $(EXAMPLES) - -# Cleaning means removing everything automatically produced: -clean: - rm -f $(EXAMPLES) - - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# Compilation -# Compile executables from corresponding sources and library: -%: %.c $(MAGI) - $(CC) $(CFLAGS) $(INCLUDE) $< $(LFLAGS) -o $@ |