# # !!!!!!!!!!! OBS Generated by GNUmakefile !!!!!!!!!!!! # This file is supposed to be compatible with as many make implementations as possible # Do not modify this file manually unless you cannot use GNU make. # Instead, just run GNU make in the directory where this file is located # and a new version of this file will be generated when needed. # GNU make will use the file GNUmakefile which is located in the same # directory. # # # Erlang/OTP note: The build system for Erlang/OTP does not use this # file to build Yielding C Fun (YCF). The file "main_target.mk" # contains the necessary rules to build YCF and is included both by # this file and the Erlang/OTP file # $(ERL_TOP)/erts/lib_src/Makefile.in. This file is intended for # building YCF independently of Erlang/OTP. # ./bin/yielding_c_fun.bin: simple_c_gc.o re.o ycf_lexer.o ycf_main.o ycf_node.o ycf_parser.o ycf_printers.o ycf_string.o ycf_symbol.o ycf_utils.o ycf_yield_fun.o $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -o ./bin/yielding_c_fun.bin simple_c_gc.o re.o ycf_lexer.o ycf_main.o ycf_node.o ycf_parser.o ycf_printers.o ycf_string.o ycf_symbol.o ycf_utils.o ycf_yield_fun.o simple_c_gc.o: ./lib/simple_c_gc/simple_c_gc.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o simple_c_gc.o ./lib/simple_c_gc/simple_c_gc.c re.o: ./lib/tiny_regex_c/re.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o re.o ./lib/tiny_regex_c/re.c ycf_lexer.o: ./ycf_lexer.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_lexer.o ./ycf_lexer.c ycf_main.o: ./ycf_main.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_main.o ./ycf_main.c ycf_node.o: ./ycf_node.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_node.o ./ycf_node.c ycf_parser.o: ./ycf_parser.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_parser.o ./ycf_parser.c ycf_printers.o: ./ycf_printers.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_printers.o ./ycf_printers.c ycf_string.o: ./ycf_string.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_string.o ./ycf_string.c ycf_symbol.o: ./ycf_symbol.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_symbol.o ./ycf_symbol.c ycf_utils.o: ./ycf_utils.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_utils.o ./ycf_utils.c ycf_yield_fun.o: ./ycf_yield_fun.c $(CC) -I. -I./lib/tiny_regex_c -I./lib/simple_c_gc $(CFLAGS) -c -o ycf_yield_fun.o ./ycf_yield_fun.c