Subversion Repositories AndroidProjects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
204 chris 1
UNAME = $(shell uname)
2
 
3
AR_HOME = ../..
4
AR_CPPFLAGS = -I$(AR_HOME)/include
5
AR_LDFLAGS = -L$(AR_HOME)/lib
6
 
7
VRML_HOME = /usr
8
ifeq "$(UNAME)" "Darwin"
9
    VRML_HOME = /sw
10
endif
11
VRML_CPPFLAGS =
12
VRML_LDFLAGS = -L$(VRML_HOME)/lib
13
 
14
CPPFLAGS = $(AR_CPPFLAGS) $(VRML_CPPFLAGS)
15
CFLAGS = @CFLAG@
16
CXXFLAGS = @CFLAG@
17
LDFLAGS = $(AR_LDFLAGS) $(VRML_LDFLAGS) @LDFLAG@
18
LIBS = -lARvrml -lARgsub_lite -lARvideo -lAR \
19
    -lopenvrml -lopenvrml-gl -lstdc++ -ljpeg -lpng -lz -lm \
20
    @LIBS@
21
AR = ar
22
ARFLAGS = @ARFLAG@
23
RANLIB = @RANLIB@
24
 
25
TARGET = $(AR_HOME)/bin/simpleVRML
26
 
27
HEADERS = \
28
    object.h
29
 
30
OBJS = \
31
    object.o \
32
    simpleVRML.o
33
 
34
default build all: $(TARGET)
35
 
36
$(OBJS) : $(HEADERS)
37
 
38
$(TARGET): $(OBJS)
39
	$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
40
 
41
clean:
42
	-rm -f *.o *~ *.bak
43
	-rm $(TARGET)
44
 
45
allclean:
46
	-rm -f *.o *~ *.bak
47
	-rm $(TARGET)
48
	-rm -f Makefile