marrub
/
LoveToken
Archived
1
0
Fork 0
This repository has been archived on 2019-01-29. You can view files and clone it, but cannot push or open issues/pull-requests.
LoveToken/Makefile

24 lines
459 B
Makefile

CC=
MKDIR=
PCFLAGS=
PLFLAGS=
LFLAGS=-shared -g -ggdb
CFLAGS=--std=c99 -g -ggdb -Wall
ifeq ($(OS),Windows_NT)
CC += mingw32-gcc
MKDIR += mkdir -p
PLFLAGS += -Wl,--out-implib,bin/libLoveToken.a
else
ifeq ($(shell uname -s), Linux)
CC += gcc
MKDIR += mkdir -p
PCFLAGS += -fPIC
endif
endif
all:
$(MKDIR) bin
$(CC) $(CFLAGS) $(PCFLAGS) -c -o bin/lt.o src/lt.c
$(CC) $(LFLAGS) -o bin/LoveToken.dll bin/lt.o $(PLFLAGS) -liconv