File: makefile.vc

package info (click to toggle)
proj 4.9.3-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 58,684 kB
  • ctags: 3,263
  • sloc: sh: 885,752; ansic: 26,077; makefile: 235; java: 60; xml: 46
file content (32 lines) | stat: -rw-r--r-- 756 bytes parent folder | download
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
#
# makefile.vc - builds PROJ.4 library with Visual C++
#

!INCLUDE ..\nmake.opt

OLD_GRIDS = conus MD TN WI WO alaska hawaii prvi stgeorge stlrnc stpaul null

OTHER_FILES = FL GL27 nad.lst nad27 nad83 proj_def.dat world epsg esri \
	esri.extra other.extra IGNF



default:
	if exist conus.lla $(MAKE) /f makefile.vc nadshift

nadshift:
	for %f in ( $(OLD_GRIDS) ) do ..\src\nad2bin.exe %f < %f.lla

clean:
	-for %f in ( $(OLD_GRIDS) ) do del %f

install-nadgrids:
	for %f in ( $(OLD_GRIDS) ) do copy %f $(PROJ_LIB_DIR)

install-all: 
	-mkdir $(INSTDIR)
	-mkdir $(PROJ_LIB_DIR)
	for %f in ( $(OTHER_FILES) ) do copy %f $(PROJ_LIB_DIR)
	if exist conus $(MAKE) /f makefile.vc install-nadgrids
	-copy *.gsb $(PROJ_LIB_DIR)
	-copy ntv1_can.dat $(PROJ_LIB_DIR)