File: Mkinclude.win

package info (click to toggle)
dcl 7.5.2-2
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 21,008 kB
  • sloc: fortran: 48,433; f90: 12,803; ansic: 6,513; makefile: 4,738; ruby: 184; sh: 153
file content (77 lines) | stat: -rw-r--r-- 1,336 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#
#       MkInclude for nmake
#
#       Copyright (C) 2004 GFD Dennou Club. All rights reserved.
#

PREFIX = "C:\dcl-fortran"

FC    = ifort.exe /nologo /MD
FCVER = 150.221
CC    = cl.exe /nologo /MD /DHAVE_GTK_H  /DHAVE_GDK_PIXBUF_H /DWINDOWS
CCVER = 12.0
FTOL  = FTOL
CP    = @copy /y
MV    = @move /y
RM    = @del

INTMAX          = Z'7FFFFFFF'
REALMAX         = Z'7F7FFFFF'
REALMIN         = Z'00800000'
REPSL           = 1.19221E-06

IWIDTH         = 900
IHEIGHT         = 650
DCLNWS         = 2

#DSPATH = $(PREFIX)"\dbase\"

DSPATH = c:\dcl-fortran\dbase

MAXNGRID = 4000

SUFFIX = .obj .mod .f90 .f .c

all: build

subdirs:$(SUBDIRS_PRETARGET) $(SUBDIRS) $(SUBDIRS_POSTTARGET)

!if "$(SUBDIRS)" != ""
$(SUBDIRS):subdirs.mak.force-build
	cd $@
	@echo Entering $@
	nmake /NOLOGO /S /$(MAKEFLAGS) /f makefile.win subdirs
	cd ..
	@echo Leaving $@

subdirs.mak.force-build:

!endif

install-exec: install-exec-unique
	IF EXIST *.obj $(CP) *.obj $(ROOTDIR)
	IF EXIST *.mod $(CP) *.mod $(ROOTDIR)

clean-exec: clean-exec-unique
	IF EXIST *.mod $(RM) *.mod
	IF EXIST *.obj $(RM) *.obj
	IF EXIST *.lib $(RM) *.lib
	IF EXIST *.bak $(RM) *.bak
	IF EXIST *.exe $(RM) *.exe


.f90.obj:
	@echo $*.f90
	$(FC) /c $*.f90

.f90.mod:
	@echo $*.f90
	$(FC) /c $*.f90

.f.obj:
	@echo $*.f
	$(FC) /c $*.f

.c.obj:
	@echo $*.c
	$(CC) /c $*.c $(CFLAGS)