Revision 1634

trunk/src/nh99/mystuff.hpp (revision 1634)
1
/*
2
 * $Id$
3
 *
4
 * Author: David Fournier
5
 * Copyright (c) 2008-2012 Regents of the University of California
6
 *
7
 * ADModelbuilder and associated libraries and documentations are
8
 * provided under the general terms of the "New BSD" license
9
 *
10
 * License:
11
 *
12
 * Redistribution and use in source and binary forms, with or without
13
 * modification, are permitted provided that the following conditions are
14
 * met:
15
 *
16
 * 1. Redistributions of source code must retain the above copyright
17
 * notice, this list of conditions and the following disclaimer.
18
 *
19
 * 2.  Redistributions in binary form must reproduce the above copyright
20
 * notice, this list of conditions and the following disclaimer in the
21
 * documentation and/or other materials provided with the distribution.
22
 *
23
 * 3.  Neither the name of the  University of California, Otter Research,
24
 * nor the ADMB Foundation nor the names of its contributors may be used
25
 * to endorse or promote products derived from this software without
26
 * specific prior written permission.
27
 *
28
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
29
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
30
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
31
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
32
 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
33
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
34
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
35
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
36
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
37
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
38
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39
 *
40
 */
41

  
42

  
43
class myclass{
44
public:
45
  myclass(int,int,const char *);
46
};
47

  
48
class myvclass{
49
public:
50
  myvclass(int,int,const char *);
51
};
trunk/src/nh99/safbor32-laplace.mak (revision 1634)
1
.SUFFIXES: .obj .cpp
2
.PATH.obj = $(LIBPATH)
3

  
4
LIBNAME = admod32s.lib
5

  
6
!include objects.lst
7

  
8
all: $(LIBNAME)
9

  
10
$(LIBNAME): $(OBJ0)
11
	cd $(LIBPATH)
12
	tlib /P128 ..\..\dist\lib\$(LIBNAME) /a $(OBJ0)
13
	cd ..\..\..\..\src\nh99
14

  
15
.cpp.obj:
16
	$(CC) $(CXXFLAGS) -o$(.PATH.obj)\$*.obj $<
trunk/src/nh99/optbor32-laplace.mak (revision 1634)
1
.SUFFIXES: .obj .cpp
2
.PATH.obj = $(LIBPATH)
3

  
4
LIBNAME = admod32.lib
5

  
6
!include objects.lst
7

  
8
all: $(LIBNAME) $(DISKDIR)\dist\bin\tpl2cpp.exe disk
9

  
10
$(LIBNAME): $(OBJ0)
11
	cd $(LIBPATH)
12
	tlib /P128 ..\..\dist\lib\$(LIBNAME) /a $(OBJ0)
13
	cd ..\..\..\..\src\nh99
14

  
15
.cpp.obj:
16
	$(CC) $(CXXFLAGS) -o$(.PATH.obj)\$*.obj $<
17

  
18
$(DISKDIR)\dist\bin\tpl2cpp.exe: tpl2cpp-winflex.c
19
	bcc32 -Ic:\\Borland\\BCC55\\Include -Lc:\\Borland\\BCC55\\Lib -e$(DISKDIR)\dist\bin\tpl2cpp.exe tpl2cpp-winflex.c
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff