From d9f19275d0549c4b9c3402e1fd28c71627507557 Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Mon, 16 Mar 2020 19:33:58 +0300 Subject: [magi] --- examples/Makefile | 43 ------------------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 examples/Makefile (limited to 'examples') 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 $@ -- cgit v1.2.3