From 633b7b74aca3add296ff3dd888b462be35fadd43 Mon Sep 17 00:00:00 2001
From: Jean-Francois Remacle <jean-francois.remacle@uclouvain.be>
Date: Sun, 4 Mar 2001 22:57:11 +0000
Subject: [PATCH] Adding things for my laptop + plugin directory

---
 Makefile | 29 ++++++++++++++++++++++++-----
 1 file changed, 24 insertions(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index 7264ab715d..ed104d128e 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.70 2001-02-24 16:22:18 geuzaine Exp $
+# $Id: Makefile,v 1.71 2001-03-04 22:57:11 remacle Exp $
 # ----------------------------------------------------------------------
 #  Makefile for Gmsh  
 # ----------------------------------------------------------------------
@@ -16,7 +16,8 @@
                         -I$(HOME)/SOURCES/Mesa-3.1/include/GL
             MOTIF_INC = -I/usr/X11R6/LessTif/Motif1.2/include
            FLTK_INC   = -I$(HOME)/SOURCES/fltk
-      FLTK_INC_SCOREC = -I/users/develop/develop/visual/fltk/1.0/include
+      FLTK_INC_SCOREC   = -I/users/develop/develop/visual/fltk/1.0/include
+      FLTK_INC_LAPTOPJF = -I../../fltk-1.0.9
 
            OPENGL_LIB = -lGLU -lGL
      OPENGL_MOTIF_LIB = -lGLw
@@ -40,18 +41,18 @@ FLTK_LIB_LINUX_SCOREC = /users/develop/develop/visual/fltk/1.0/lib/x86_linux/lib
              GMSH_DIR = Adapt Common DataStr Geo Graphics Mesh Parser Motif Fltk\
                         jpeg utils
       GMSH_XMOTIF_DIR = Adapt Common DataStr Geo Graphics Mesh Parser Motif jpeg
-        GMSH_FLTK_DIR = Adapt Common DataStr Geo Graphics Mesh Parser Fltk jpeg
+        GMSH_FLTK_DIR = Adapt Common DataStr Geo Graphics Mesh Parser Fltk jpeg Plugin Plugin/CutPlane
          GMSH_BOX_DIR = Adapt Box Common DataStr Geo Mesh Parser
          GMSH_BIN_DIR = bin
          GMSH_LIB_DIR = lib
-         GMSH_DOC_DIR = doc
+        GMSH_DOC_DIR = doc
         GMSH_DEMO_DIR = demos
        GMSH_TUTOR_DIR = tutorial
      GMSH_ARCHIVE_DIR = archives
       GMSH_XMOTIF_LIB = -L$(GMSH_LIB_DIR) -lMotif -lGraphics -lParser -lMesh -lGeo\
                                           -lAdapt -lCommon -lDataStr -lJpeg
         GMSH_FLTK_LIB = -L$(GMSH_LIB_DIR) -lFltk -lParser -lGraphics -lMesh -lGeo\
-                                          -lAdapt -lCommon -lDataStr -lJpeg
+                                          -lAdapt -lCommon -lDataStr -lJpeg -lPlugin
          GMSH_BOX_LIB = -L$(GMSH_LIB_DIR) -lBox -lParser -lMesh -lGeo\
                                           -lAdapt -lCommon -lDataStr
          GMSH_ARCHIVE = $(GMSH_ARCHIVE_DIR)/gmsh-`date "+%Y.%m.%d"`
@@ -469,3 +470,21 @@ fltk_cygwin: tag
                  $(HOME)/SOURCES/fltk/lib/libfltk.a -lglu32 -lopengl32 -lgdi32 -lwsock32 -lm
 	strip $(GMSH_BIN_DIR)/gmsh.exe
 
+fltk_cygwin_laptopjf: 
+	@for i in $(GMSH_FLTK_DIR); do (cd $$i && $(MAKE) \
+           "CC=g++" \
+           "C_FLAGS=-O2 -DWIN32" \
+           "OS_FLAGS=-D_LITTLE_ENDIAN" \
+           "VERSION_FLAGS=-D_FLTK" \
+           "GL_INCLUDE=$(OPENGL_INC)" \
+           "GUI_INCLUDE=$(FLTK_INC_LAPTOPJF)" \
+        ); done
+	g++ -Wl,--subsystem,windows -o $(GMSH_BIN_DIR)/gmsh-cyg.exe $(GMSH_FLTK_LIB) \
+                 ../fltk-1.0.9/lib/libfltk.a -lglu32 -lopengl32 -lgdi32 -lwsock32 -lm
+	strip $(GMSH_BIN_DIR)/gmsh-cyg.exe
+
+fltk_cygwin_laptopjf_tag: tag fltk_cygwin_laptopjf
+
+
+
+
-- 
GitLab