# Makefile for iniread

# Use /bin/sh as shell
SHELL = /bin/sh

# Use GNU C compiler
CC = gcc

# Compilation options
CFLAGS = -O2 -s -Wall

# Libraries to use
LIBS = 

# Name of program
progname = iniread

all: obj $(progname)

$(progname): obj/iv_ini.o obj/iv_list.o obj/main.o
	$(CC) $(CFLAGS) $+ $(LIBS) -o $@

obj:
	@mkdir obj; chmod 700 obj

obj/%.o : src/%.c
	$(CC) $(CFLAGS) -c $< -o $@

obj/iv_ini.o obj/main.o: src/iv_ini.h
obj/iv_ini.o: src/iv_list.h

.PHONY: clean
clean:
	@rm -rf obj

# EOF
