Skip to content
Snippets Groups Projects
Commit 8ecae276 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

*** empty log message ***

parent 9b16e345
No related branches found
No related tags found
No related merge requests found
......@@ -13,11 +13,21 @@ CFLAGS = ${OPTIM} ${FLAGS} ${INC} ${SYSINCLUDE}\
${DASH}DNO_PARALLEL_THREADS ${DASH}UWIN32
${LIB}: recur nglib_addon${OBJEXT}
ifneq (${UNAME},WIN32MSVC)
${AR} ${ARFLAGS}${LIB} *${OBJEXT} libsrc/*/*${OBJEXT}
else
copy libsrc\linalg\*.obj
copy libsrc\general\*.obj
copy libsrc\gprim\*.obj
copy libsrc\meshing\*.obj
copy libsrc\opti\*.obj
copy libsrc\interface\*.obj
${AR} ${ARFLAGS}${LIB} *${OBJEXT}
endif
${RANLIB} ${LIB}
cpobj: recur nglib_addon${OBJEXT}
${CP} *${OBJEXT} libsrc/*/*${OBJEXT} ../../lib/
cp -f *${OBJEXT} libsrc/*/*${OBJEXT} ../../lib/
recur:
@cd libsrc/linalg && ${MAKE}
......@@ -31,7 +41,13 @@ nglib_addon${OBJEXT}:
${CXX} ${CFLAGS} ${DASH}c nglib_addon.cpp
clean:
rm -f *.o *.obj libsrc/*/*.o libsrc/*/*.obj
@cd libsrc/linalg && ${MAKE} clean
@cd libsrc/general && ${MAKE} clean
@cd libsrc/gprim && ${MAKE} clean
@cd libsrc/meshing && ${MAKE} clean
@cd libsrc/opti && ${MAKE} clean
@cd libsrc/interface && ${MAKE} clean
${RM} *.o *.obj
depend:
true
......@@ -11,8 +11,10 @@ OBJ = ${src:.cpp=${OBJEXT}}
.SUFFIXES: ${OBJEXT} .cpp
default: ${OBJ}
default: ${OBJ}
.cpp${OBJEXT}:
${CXX} ${CFLAGS} ${DASH}c $<
clean:
${RM} *.o *.obj
......@@ -18,7 +18,7 @@ ENABLE_PARSER=1
ENABLE_POSTPRO=1
ENABLE_TETGEN=1
ENABLE_NETGEN=0
ENABLE_METIS=1
ENABLE_METIS=0
ENABLE_OCC=0
ENABLE_MED=0
......@@ -147,6 +147,7 @@ EXEEXT=.exe
# File handling commands
RM=erase
MV=move
# Installation directories
prefix="S:\Lib\gmsh"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment