The R Project SVN R

Rev

Rev 7002 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7002 Rev 7133
Line 1... Line 1...
1
include MkRules
1
include MkRules
2
 
2
 
3
HELP=YES
3
HELP=YES
4
WINHELP=BOTH # NO, CHM, BOTH
4
WINHELP=CHM # NO, CHM, BOTH
5
 
5
 
6
PACKAGES=base eda lqs modreg mva nls splines stepfun ts
6
PACKAGES=base eda lqs modreg mva nls splines stepfun ts
7
RPREFIX=rw0901
7
RPREFIX=rw0990
8
 
8
 
9
RHOME=$(shell cd ../..; pwd)# must be absolute path
9
RHOME=$(shell cd ../..; pwd)# must be absolute path
10
RLIB=$(RHOME)/library
10
RLIB=$(RHOME)/library
11
PKGDIR=$(RHOME)/src/library
11
PKGDIR=$(RHOME)/src/library
12
PKGD=$(shell cd $(PKGDIR); pwd)# must be absolute path
12
PKGD=$(shell cd $(PKGDIR); pwd)# must be absolute path
Line 255... Line 255...
255
OBJ_HEADERS = Rconfig.h Rversion.h
255
OBJ_HEADERS = Rconfig.h Rversion.h
256
GW32_HEADERS = globalvar.h psignal.h
256
GW32_HEADERS = globalvar.h psignal.h
257
 
257
 
258
packagedist:
258
packagedist:
259
	$(RM) -r $(RPREFIX)sp.zip $(RPREFIX)
259
	$(RM) -r $(RPREFIX)sp.zip $(RPREFIX)
260
	$(MKDIR) $(RPREFIX) $(RPREFIX)/src $(RPREFIX)/src/include 
260
	$(MKDIR) $(RPREFIX) $(RPREFIX)/etc $(RPREFIX)/src \
-
 
261
	  $(RPREFIX)/src/include $(RPREFIX)/src/library \
261
	$(MKDIR) $(RPREFIX)/src/library $(RPREFIX)/src/gnuwin32 
262
	  $(RPREFIX)/src/gnuwin32 $(RPREFIX)/src/gnuwin32/fixed
262
	$(CP) -p ../../COPYING exported-vars R.exp MkRules MakePkg MakeDll $(RPREFIX)/src/gnuwin32
263
	$(CP) -p ../../COPYING exported-vars R.exp MkRules MakePkg MakeDll $(RPREFIX)/src/gnuwin32
263
	$(CP) -p Makefile.packages $(RPREFIX)/src/gnuwin32/Makefile
264
	$(CP) -p Makefile.packages $(RPREFIX)/src/gnuwin32/Makefile
264
	$(MKDIR) $(RPREFIX)/src/gnuwin32/fixed
-
 
265
	$(CP) fixed/dobundle.pl $(RPREFIX)/src/gnuwin32/fixed
265
	$(CP) fixed/dobundle.pl $(RPREFIX)/src/gnuwin32/fixed
266
	$(CP) -pr help check $(RPREFIX)/src/gnuwin32
266
	$(CP) -pr help check $(RPREFIX)/src/gnuwin32
267
	$(RM) $(RPREFIX)/src/gnuwin32/help/*.c
267
	$(RM) $(RPREFIX)/src/gnuwin32/help/*.c
268
	$(MAKE) -C $(RPREFIX)/src/gnuwin32/help clean
268
	$(MAKE) -C $(RPREFIX)/src/gnuwin32/help clean
269
	$(CP) -p $(foreach i,$(SRC_HEADERS) $(OBJ_HEADERS) $(GW32_HEADERS),../include/$i) $(RPREFIX)/src/include
269
	$(CP) -p $(foreach i,$(SRC_HEADERS) $(OBJ_HEADERS) $(GW32_HEADERS),../include/$i) $(RPREFIX)/src/include
270
	$(CP) readme.packages $(RPREFIX)
270
	$(CP) readme.packages $(RPREFIX)
-
 
271
	$(CP) ../../etc/Rdconvlib.pl ../../etc/html-layout.pl $(RPREFIX)/etc
271
	zip -rX $(RPREFIX)sp.zip $(RPREFIX)
272
	zip -rX $(RPREFIX)sp.zip $(RPREFIX)
272
	$(RM) -r $(RPREFIX)
273
	$(RM) -r $(RPREFIX)
273
 
274
 
274
 
275
 
275
distribution: bindist packagedist docsdist
276
distribution: bindist packagedist docsdist