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

uninstall targets

parent dc3b6f97
No related branches found
No related tags found
No related merge requests found
# $Id: Makefile,v 1.468 2008-02-17 08:47:55 geuzaine Exp $ # $Id: Makefile,v 1.469 2008-02-17 10:24:50 geuzaine Exp $
# #
# Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle # Copyright (C) 1997-2008 C. Geuzaine, J.-F. Remacle
# #
...@@ -60,6 +60,11 @@ link-mac-universal: compile ...@@ -60,6 +60,11 @@ link-mac-universal: compile
lipo -create bin/gmsh_i386 bin/gmsh_ppc -output bin/gmsh lipo -create bin/gmsh_i386 bin/gmsh_ppc -output bin/gmsh
rm -f bin/gmsh_i386 bin/gmsh_ppc rm -f bin/gmsh_i386 bin/gmsh_ppc
.PHONY: lib
lib: compile
${AR} ${ARFLAGS}bin/libGmsh${LIBEXT} lib/*${LIBEXT}
${RANLIB} bin/libGmsh${LIBEXT}
compile: variables initialtag compile: variables initialtag
@for i in ${GMSH_DIRS}; do (cd $$i && ${MAKE}); done @for i in ${GMSH_DIRS}; do (cd $$i && ${MAKE}); done
...@@ -70,14 +75,16 @@ install: variables ...@@ -70,14 +75,16 @@ install: variables
mkdir -p ${mandir}/man1 mkdir -p ${mandir}/man1
cp -f doc/gmsh.1 ${mandir}/man1 cp -f doc/gmsh.1 ${mandir}/man1
uninstall:
rm -f ${bindir}/gmsh${EXEEXT}
rm -f ${mandir}/man1/gmsh.1
install-mac: variables package-mac install-mac: variables package-mac
cp -rf gmsh-${GMSH_VERSION}/Gmsh.app /Applications cp -rf gmsh-${GMSH_VERSION}/Gmsh.app /Applications
rm -rf gmsh-${GMSH_VERSION} gmsh-${GMSH_VERSION}-MacOSX.tgz rm -rf gmsh-${GMSH_VERSION} gmsh-${GMSH_VERSION}-MacOSX.tgz
.PHONY: lib uninstall-mac:
lib: compile rm -rf /Applications/Gmsh.app
${AR} ${ARFLAGS}bin/libGmsh${LIBEXT} lib/*${LIBEXT}
${RANLIB} bin/libGmsh${LIBEXT}
install-lib: lib install-lib: lib
mkdir -p ${includedir}/gmsh mkdir -p ${includedir}/gmsh
...@@ -86,6 +93,10 @@ install-lib: lib ...@@ -86,6 +93,10 @@ install-lib: lib
mkdir -p ${libdir} mkdir -p ${libdir}
cp -f bin/libGmsh${LIBEXT} ${libdir}/libGmsh${LIBSUFFIX}${LIBEXT} cp -f bin/libGmsh${LIBEXT} ${libdir}/libGmsh${LIBSUFFIX}${LIBEXT}
uninstall-lib:
rm -rf ${includedir}/gmsh
rm -rf ${libdir}/libGmsh${LIBSUFFIX}${LIBEXT}
embed: embed:
@if [ -r ../getdp2/contrib/gmsh/Makefile ]; then \ @if [ -r ../getdp2/contrib/gmsh/Makefile ]; then \
rsync -av ${GMSH_EMBEDDED} ../getdp2/contrib/gmsh;\ rsync -av ${GMSH_EMBEDDED} ../getdp2/contrib/gmsh;\
......
$Id: TODO,v 1.67 2008-02-15 20:02:24 geuzaine Exp $ $Id: TODO,v 1.68 2008-02-17 10:24:50 geuzaine Exp $
******************************************************************** ********************************************************************
...@@ -15,14 +15,6 @@ Plus we need to fix the 1D mesh in all cases ...@@ -15,14 +15,6 @@ Plus we need to fix the 1D mesh in all cases
******************************************************************** ********************************************************************
add way to invert element orientation (per element or per surface)
********************************************************************
add "make uninstall"
********************************************************************
Add list of recently loaded files in the GUI Add list of recently loaded files in the GUI
******************************************************************** ********************************************************************
...@@ -94,11 +86,6 @@ doing barycentric subdivision on tets ...@@ -94,11 +86,6 @@ doing barycentric subdivision on tets
******************************************************************** ********************************************************************
bug: quads orientation is wrong after recombine + quads wrong in some
cases
********************************************************************
re-implement STL remeshing re-implement STL remeshing
******************************************************************** ********************************************************************
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment