aboutsummaryrefslogblamecommitdiff
path: root/examples/makefile
blob: 48b4891c59bd6af640353bb504b80649c5eeca82 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
       
                                                           
                                                                                                    
                                                                                                                      
                                           
                                                 
 
             

    

                                                                             


                                                                                            
CC= g++
CXXFLAGS= -I/usr/include/freetype2 -I../include -D_LINUX -g
LINK= -lSDL2 -lvorbis -lvorbisfile -lopenal -ljpeg -lpng -lfreetype -lz -lsmeltext -lsmelt -lCxImage
LINK_GLFW= -lglfw -lGLEW -lGL -lvorbis -lvorbisfile -lopenal -ljpeg -lpng -lfreetype -lz -lsmeltext -lsmelt -lIL -lILU
LINK_FOLDER= -L../smelt/sdl -L../extensions
LINK_GLFW_FOLDER= -L../smelt/glfw -L../extensions

all: sdl glfw

sdl:
	$(CC) smelt_test.cpp $(CXXFLAGS) $(LINK_FOLDER) $(LINK) -o smelt_test
clean:
	rm smelt_test
glfw:
	$(CC) smelt_test.cpp $(CXXFLAGS) $(LINK_GLFW_FOLDER) $(LINK_GLFW) -o smelt_test_glfw