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

make framework

parent f4f3c16c
No related branches found
No related tags found
No related merge requests found
......@@ -85,6 +85,22 @@ uninstall-lib:
rm -rf ${includedir}/gmsh
rm -rf ${libdir}/libGmsh${LIBSUFFIX}${LIBEXT}
framework: lib
rm -rf Gmsh.framework
mkdir -p Gmsh.framework
mkdir -p Gmsh.framework/Versions
mkdir -p Gmsh.framework/Versions/A
mkdir -p Gmsh.framework/Versions/A/Headers
mkdir -p Gmsh.framework/Versions/A/Resources
cp lib/libGmsh${LIBEXT} Gmsh.framework/Versions/A/Gmsh
cp ${GMSH_API} Gmsh.framework/Versions/A/Headers/
sed -e "s/GMSH_VERSION/${GMSH_VERSION}/g" utils/misc/Info_framework.plist\
> Gmsh.framework/Versions/A/Resources/Info.plist
cd Gmsh.framework/Versions && ln -s A Current
cd Gmsh.framework && ln -s Versions/Current/Gmsh
cd Gmsh.framework && ln -s Versions/Current/Headers
cd Gmsh.framework && ln -s Versions/Current/Resources
embed:
@if [ -r ../getdp/contrib/gmsh/Makefile ]; then \
rsync -av ${GMSH_EMBEDDED} ../getdp/contrib/gmsh;\
......
......@@ -1950,10 +1950,7 @@ fi
if test "x$enable_minimal" = "xyes"; then
enable_gui=no;
enable_parser=no;
enable_post=no;
enable_gsl=no;
# enable_occ=no;
enable_fm=no;
enable_netgen=no;
enable_tetgen=no;
......@@ -1963,6 +1960,15 @@ if test "x$enable_minimal" = "xyes"; then
enable_med=no;
enable_cgns=no;
enable_zlib=no;
if test "x$enable_post" != "xyes"; then
enable_post=no;
fi
if test "x$enable_parser" != "xyes"; then
enable_parser=no;
fi
if test "x$enable_occ" != "xyes"; then
enable_occ=no;
fi
CXXFLAGS=-O2;
fi
......
......@@ -141,10 +141,7 @@ AC_ARG_ENABLE(minimal,
dnl "minimal" build shortcut
if test "x$enable_minimal" = "xyes"; then
enable_gui=no;
enable_parser=no;
enable_post=no;
enable_gsl=no;
# enable_occ=no;
enable_fm=no;
enable_netgen=no;
enable_tetgen=no;
......@@ -154,6 +151,15 @@ if test "x$enable_minimal" = "xyes"; then
enable_med=no;
enable_cgns=no;
enable_zlib=no;
if test "x$enable_post" != "xyes"; then
enable_post=no;
fi
if test "x$enable_parser" != "xyes"; then
enable_parser=no;
fi
if test "x$enable_occ" != "xyes"; then
enable_occ=no;
fi
CXXFLAGS=-O2;
fi
......
......@@ -5,8 +5,8 @@
<key>CFBundleName</key><string>Gmsh</string>
<key>CFBundleExecutable</key><string>Gmsh</string>
<key>CFBundlePackageType</key><string>APPL</string>
<key>CFBundleVersion</key><string>2.1.0-cvs-20071228</string>
<key>CFBundleShortVersionString</key><string>2.1.0-cvs-20071228</string>
<key>CFBundleVersion</key><string>GMSH_VERSION</string>
<key>CFBundleShortVersionString</key><string>GMSH_VERSION</string>
<key>CFBundleIconFile</key><string>Gmsh.icns</string>
<key>CFBundleSignature</key><string>GMSH</string>
<key>CFBundleGetInfoString</key><string>GMSH_VERSION, Copyright 1997-2008 C. Geuzaine and J.-F. Remacle</string>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleName</key><string>Gmsh</string>
<key>CFBundleExecutable</key><string>Gmsh</string>
<key>CFBundlePackageType</key><string>FMWK</string>
<key>CFBundleVersion</key><string>GMSH_VERSION</string>
<key>CFBundleSignature</key><string>GMSH</string>
<key>CFBundleIdentifier</key><string>org.geuz.Gmsh</string>
</dict>
</plist>
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