24 lines
		
	
	
		
			459 B
		
	
	
	
		
			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
 |