Admin Panel

CC = gcc
AR = ar
DEBUG = 1
OSTYPE = $(shell uname -s)

CFLAGS = -Wall -I.

ifneq ($(DEBUG), 0)
CFLAGS += -g -DDEBUG
else
CFLAGS += -O2
endif

ifeq ($(OSTYPE), MorphOS)
CFLAGS += -noixemul -DAROS_ALMOST_COMPATIBLE
else
ifeq ($(OSTYPE), AROS)
# I shouldn't need to do this manually
CFLAGS += -march=i586
else
M68K = $(shell which m68k-amigaos-gcc 2>/dev/null)
ifneq ($(M68K),)
CFLAGS = -Os -fomit-frame-pointer -noixemul -isystem .
CC = m68k-amigaos-gcc
AR = m68k-amigaos-ar 
endif
endif
endif


OBJ = \
	pthread.o \
	sched.o \
	semaphore.o

all: libpthread.a

libpthread.a: $(OBJ)
	$(AR) rcs $@ $?

clean:
	rm -f $(OBJ)