CC = gcc -g APP_PATH = /home/loki/apps/app/src APP_LIB = app X11 = /usr/X11R6 X11LIB = $(X11)/lib LIBS = $(X11LIB)/libX11.so.6 -lc -lm DYNALINK = -Xlinker -rpath -Xlinker $(APP_PATH) CFLAGS = -I$(APP_PATH) DYNAMIC = -L$(APP_PATH) -l$(APP_LIB) -L$(X11LIB) $(LIBS) $(DYNALINK) STATIC = $(APP_PATH)/lib$(APP_LIB).a -L$(X11LIB) $(LIBS) DST = ../../bin draw: draw_card ./draw_card "../black_border/Silver.png" "Chainlink Net" "2" "../artwork/The_Lament_for_Icarus.jpg" "J.W.Waterhouse" "Artifact - Equipment" 'Equip 2 (as a sorcery). Equipped creature can block creatures with flying.' all: GenCard2 GenCard1: GenCard1.c $(CC) $(CFLAGS) GenCard1.c $(DYNAMIC) -o $(DST)/GenCard GenCard2: GenCard2.c $(CC) $(CFLAGS) GenCard2.c $(DYNAMIC) -o $(DST)/GenCard draw_card: draw_card.c $(CC) $(CFLAGS) draw_card.c $(DYNAMIC) -o $(DST)/draw_card layout_card: layout_card.c $(CC) $(CFLAGS) layout_card.c $(DYNAMIC) -o $(DST)/layout_card blend_card: blend_card.c $(CC) $(CFLAGS) blend_card.c $(DYNAMIC) -o $(DST)/blend_card trim_white_pixels: trim_white_pixels.c $(CC) $(CFLAGS) trim_white_pixels.c $(DYNAMIC) -o $(DST)/trim_white_pixels trim_black_pixels: trim_black_pixels.c $(CC) $(CFLAGS) trim_black_pixels.c $(DYNAMIC) -o $(DST)/trim_black_pixels white_to_transparent: white_to_transparent.c $(CC) $(CFLAGS) white_to_transparent.c $(DYNAMIC) -o $(DST)/white_to_transparent nonblack_to_transparent: nonblack_to_transparent.c $(CC) $(CFLAGS) nonblack_to_transparent.c $(DYNAMIC) -o $(DST)/nonblack_to_transparent composite_centred: composite_centred.c $(CC) $(CFLAGS) composite_centred.c $(DYNAMIC) -o $(DST)/composite_centred yellow_blend: yellow_blend.c $(CC) $(CFLAGS) yellow_blend.c $(DYNAMIC) -o $(DST)/yellow_blend scale_to_height: scale_to_height.c $(CC) $(CFLAGS) scale_to_height.c $(DYNAMIC) -o $(DST)/scale_to_height smaller_centred: smaller_centred.c $(CC) $(CFLAGS) smaller_centred.c $(DYNAMIC) -o $(DST)/smaller_centred gen_split_mana: gen_split_mana.c $(CC) $(CFLAGS) gen_split_mana.c $(DYNAMIC) -o $(DST)/gen_split_mana gen_split_mana_2: gen_split_mana_2.c $(CC) $(CFLAGS) gen_split_mana_2.c $(DYNAMIC) -o $(DST)/gen_split_mana_2 gen_split_mana_3: gen_split_mana_3.c $(CC) $(CFLAGS) gen_split_mana_3.c $(DYNAMIC) -o $(DST)/gen_split_mana_3 gen_mana_font: gen_mana_font.c $(CC) $(CFLAGS) gen_mana_font.c $(DYNAMIC) -o $(DST)/gen_mana_font gen_mana_font_2: gen_mana_font_2.c $(CC) $(CFLAGS) gen_mana_font_2.c $(DYNAMIC) -o $(DST)/gen_mana_font_2 to_artwork_png: to_artwork_png.c $(CC) $(CFLAGS) to_artwork_png.c $(DYNAMIC) -o $(DST)/to_artwork_png clean: rm -f core *.o