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}\ ...@@ -13,11 +13,21 @@ CFLAGS = ${OPTIM} ${FLAGS} ${INC} ${SYSINCLUDE}\
${DASH}DNO_PARALLEL_THREADS ${DASH}UWIN32 ${DASH}DNO_PARALLEL_THREADS ${DASH}UWIN32
${LIB}: recur nglib_addon${OBJEXT} ${LIB}: recur nglib_addon${OBJEXT}
ifneq (${UNAME},WIN32MSVC)
${AR} ${ARFLAGS}${LIB} *${OBJEXT} libsrc/*/*${OBJEXT} ${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} ${RANLIB} ${LIB}
cpobj: recur nglib_addon${OBJEXT} cpobj: recur nglib_addon${OBJEXT}
${CP} *${OBJEXT} libsrc/*/*${OBJEXT} ../../lib/ cp -f *${OBJEXT} libsrc/*/*${OBJEXT} ../../lib/
recur: recur:
@cd libsrc/linalg && ${MAKE} @cd libsrc/linalg && ${MAKE}
...@@ -31,7 +41,13 @@ nglib_addon${OBJEXT}: ...@@ -31,7 +41,13 @@ nglib_addon${OBJEXT}:
${CXX} ${CFLAGS} ${DASH}c nglib_addon.cpp ${CXX} ${CFLAGS} ${DASH}c nglib_addon.cpp
clean: 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: depend:
true true
...@@ -11,8 +11,10 @@ OBJ = ${src:.cpp=${OBJEXT}} ...@@ -11,8 +11,10 @@ OBJ = ${src:.cpp=${OBJEXT}}
.SUFFIXES: ${OBJEXT} .cpp .SUFFIXES: ${OBJEXT} .cpp
default: ${OBJ} default: ${OBJ}
.cpp${OBJEXT}: .cpp${OBJEXT}:
${CXX} ${CFLAGS} ${DASH}c $< ${CXX} ${CFLAGS} ${DASH}c $<
clean:
${RM} *.o *.obj
...@@ -18,7 +18,7 @@ ENABLE_PARSER=1 ...@@ -18,7 +18,7 @@ ENABLE_PARSER=1
ENABLE_POSTPRO=1 ENABLE_POSTPRO=1
ENABLE_TETGEN=1 ENABLE_TETGEN=1
ENABLE_NETGEN=0 ENABLE_NETGEN=0
ENABLE_METIS=1 ENABLE_METIS=0
ENABLE_OCC=0 ENABLE_OCC=0
ENABLE_MED=0 ENABLE_MED=0
...@@ -147,6 +147,7 @@ EXEEXT=.exe ...@@ -147,6 +147,7 @@ EXEEXT=.exe
# File handling commands # File handling commands
RM=erase RM=erase
MV=move
# Installation directories # Installation directories
prefix="S:\Lib\gmsh" 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