#!/usr/bin/make
# Makefile generated by XPJ for android

DEPSDIR = .deps
NDKROOT = "$(NDK_ROOT)"/"$(NDK_VERSION)"
NDK_BIN_DIR = "$(NDK_ROOT)"/"$(NDK_VERSION)"/toolchains/"$(NDK_TOOLCHAIN)"/prebuilt/"linux-x86_64"/bin
NDK_PREFIX = arm-linux-androideabi-
JAVA_HOME  = ./../xpj/"$(JAVA_HOME)"
ANT_TOOL = ./../xpj/"$(ANT_HOME}"/bin/ant
#default defines
OBJS_DIR  = build
RMDIR     = rm -fr
ECHO      = echo
CCLD      =  $(NDK_BIN_DIR)/$(NDK_PREFIX)g++
CXX       =  $(NDK_BIN_DIR)/$(NDK_PREFIX)g++
CC        =  $(NDK_BIN_DIR)/$(NDK_PREFIX)gcc
RANLIB    = $(NDK_BIN_DIR)/$(NDK_PREFIX)ranlib
AR		 = $(NDK_BIN_DIR)/$(NDK_PREFIX)ar
STRIP     = $(NDK_BIN_DIR)/$(NDK_PREFIX)strip
OBJDUMP   = $(NDK_BIN_DIR)/$(NDK_PREFIX)objdump
OBJCOPY   = $(NDK_BIN_DIR)/$(NDK_PREFIX)objcopy
-include Makedefs.ANDROID.mk

all: debug release 

debug: build_flexExtCUDA_debug 

release: build_flexExtCUDA_release build_flexDemoCUDA_release 

clean: clean_flexExtCUDA_release clean_flexExtCUDA_debug clean_flexDemoCUDA_release 
	rm -rf $(DEPSDIR)


clean_release: clean_flexExtCUDA_release clean_flexDemoCUDA_release 
	rm -rf $(DEPSDIR)


clean_debug: clean_flexExtCUDA_debug clean_flexDemoCUDA_debug 
	rm -rf $(DEPSDIR)


include Makefile.flexExtCUDA.mk
include Makefile.flexDemoCUDA.mk


# Disable implicit rules to speedup build
.SUFFIXES:
SUFFIXES :=
%.out:
%.a:
%.ln:
%.o:
%: %.o
%.c:
%: %.c
%.ln: %.c
%.o: %.c
%.cc:
%: %.cc
%.o: %.cc
%.C:
%: %.C
%.o: %.C
%.cpp:
%: %.cpp
%.o: %.cpp
%.p:
%: %.p
%.o: %.p
%.f:
%:
 %.f%.o: %.f
%.F:
%: %.F
%.o: %.F
%.f: %.F
%.r:
%: %.r
%.o: %.r
%.f: %.r
%.y:
%.ln: %.y
%.c: %.y
%.l:
%.ln: %.l
%.c: %.l
%.r: %.l
%.s:
%: %.s
%.o: %.s
%.S:
%: %.S
%.o: %.S
%.s: %.S
%.mod:
%: %.mod
%.o: %.mod
%.sym:
%.def:
%.sym: %.def
%.h:
%.info:
%.dvi:
%.tex:
%.dvi: %.tex
%.texinfo:
%.info: %.texinfo
%.dvi: %.texinfo
%.texi:
%.info: %.texi
%.dvi: %.texi
%.txinfo:
%.info: %.txinfo
%.dvi: %.txinfo
%.w:
%.c: %.w
%.tex: %.w
%.ch:
%.web:
%.p: %.web
%.tex: %.web
%.sh:
%: %.sh
%.elc:
%.el:
(%): %
%.out: %
%.c: %.w %.ch
%.tex: %.w %.ch
%: %,v
%: RCS/%,v
%: RCS/%
%: s.%
%: SCCS/s.%
.web.p:
.l.r:
.dvi:
.F.o:
.l:
.y.ln:
.o:
.y:
.def.sym:
.p.o:
.p:
.txinfo.dvi:
.a:
.l.ln:
.w.c:
.texi.dvi:
.sh:
.cc:
.cc.o:
.def:
.c.o:
.r.o:
.r:
.info:
.elc:
.l.c:
.out:
.C:
.r.f:
.S:
.texinfo.info:
.c:
.w.tex:
.c.ln:
.s.o:
.s:
.texinfo.dvi:
.el:
.texinfo:
.y.c:
.web.tex:
.texi.info:
.DEFAULT:
.h:
.tex.dvi:
.cpp.o:
.cpp:
.C.o:
.ln:
.texi:
.txinfo:
.tex:
.txinfo.info:
.ch:
.S.s:
.mod:
.mod.o:
.F.f:
.w:
.S.o:
.F:
.web:
.sym:
.f:
.f.o:
export VERBOSE
ifndef VERBOSE
.SILENT:
endif
