PKG_CPPFLAGS=-Iexternal/lpsolve/headers/run_headers -Iexternal/minimum_ellipsoid -Iinclude -Iinclude/volume -Iinclude/generators -Iinclude/samplers -Iinclude/annealing -Iinclude/convex_bodies
PKG_CXXFLAGS= -lm -ldl -DBOOST_NO_AUTO_PTR
CXX_STD = CXX11

PKG_LIBS=-Lexternal/lpsolve/build/lp_solve -llp_solve $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS) $(R_STRIPPER_ARGUMENT)

$(SHLIB): external/lpsolve/build/lp_solve/liblp_solve.a

external/lpsolve/build/lp_solve/liblp_solve.a:
	@(cd external/lpsolve/build/lp_solve && $(MAKE) liblp_solve.a \
    CC="$(CC)" CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" \
    CPICFLAGS="$(CPICFLAGS)" AR="$(AR)" RANLIB="$(RANLIB)")
R_STRIPPER_ARGUMENT = -Wl,-S
