Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 189814 | Differences between
and this patch

Collapse All | Expand All

(-)a/v1.1.2/makefile.in (-15 / +15 lines)
Lines 68-95 clean: Link Here
68
	rm -rf host*
68
	rm -rf host*
69
69
70
install:
70
install:
71
	$(MKIDIRS) $(bin_dir)
71
	$(MKIDIRS) $(DESTDIR)$(bin_dir)
72
	$(INSTALL_PROGRAM) bin/snow $(bin_dir)/snow
72
	$(INSTALL_PROGRAM) bin/snow $(DESTDIR)$(bin_dir)/snow
73
	$(INSTALL_PROGRAM) bin/snowman $(bin_dir)/snowman
73
	$(INSTALL_PROGRAM) bin/snowman $(DESTDIR)$(bin_dir)/snowman
74
	$(INSTALL_PROGRAM) bin/snowfort $(bin_dir)/snowfort
74
	$(INSTALL_PROGRAM) bin/snowfort $(DESTDIR)$(bin_dir)/snowfort
75
	$(MKIDIRS) $(base_dir)
75
	$(MKIDIRS) $(DESTDIR)$(base_dir)
76
	@for file in $(BASE_FILES); do \
76
	@for file in $(BASE_FILES); do \
77
	  echo $(INSTALL_SOURCE) base/$$file $(base_dir)/$$file; \
77
	  echo $(INSTALL_SOURCE) base/$$file $(base_dir)/$$file; \
78
	  $(INSTALL_SOURCE) base/$$file $(base_dir)/$$file; \
78
	  $(INSTALL_SOURCE) base/$$file $(DESTDIR)$(base_dir)/$$file; \
79
	done
79
	done
80
	$(MKIDIRS) $(pack_dir)
80
	$(MKIDIRS) $(DESTDIR)$(pack_dir)
81
	@for pkg in $(CORE_PACKAGES); do \
81
	@for pkg in $(CORE_PACKAGES); do \
82
	  VERSIONS=`ls pack/$$pkg`; \
82
	  VERSIONS=`ls pack/$$pkg`; \
83
	  $(MKIDIRS) $(pack_dir)/$$pkg; \
83
	  $(MKIDIRS) $(DESTDIR)$(pack_dir)/$$pkg; \
84
	  for ver in $$VERSIONS; do \
84
	  for ver in $$VERSIONS; do \
85
	    SUBDIRS=`ls pack/$$pkg/$$ver`; \
85
	    SUBDIRS=`ls pack/$$pkg/$$ver`; \
86
	    $(MKIDIRS) $(pack_dir)/$$pkg/$$ver; \
86
	    $(MKIDIRS) $(DESTDIR)$(pack_dir)/$$pkg/$$ver; \
87
	    for sub in $$SUBDIRS; do \
87
	    for sub in $$SUBDIRS; do \
88
	      FILES=`ls pack/$$pkg/$$ver/$$sub`; \
88
	      FILES=`ls pack/$$pkg/$$ver/$$sub`; \
89
	      $(MKIDIRS) $(pack_dir)/$$pkg/$$ver/$$sub; \
89
	      $(MKIDIRS) $(DESTDIR)$(pack_dir)/$$pkg/$$ver/$$sub; \
90
	      for file in $$FILES; do \
90
	      for file in $$FILES; do \
91
	        echo $(INSTALL_SOURCE) pack/$$pkg/$$ver/$$sub/$$file $(pack_dir)/$$pkg/$$ver/$$sub/$$file; \
91
	        echo $(INSTALL_SOURCE) pack/$$pkg/$$ver/$$sub/$$file $(pack_dir)/$$pkg/$$ver/$$sub/$$file; \
92
	        $(INSTALL_SOURCE) pack/$$pkg/$$ver/$$sub/$$file $(pack_dir)/$$pkg/$$ver/$$sub/$$file; \
92
	        $(INSTALL_SOURCE) pack/$$pkg/$$ver/$$sub/$$file $(DESTDIR)$(pack_dir)/$$pkg/$$ver/$$sub/$$file; \
93
	      done; \
93
	      done; \
94
	    done; \
94
	    done; \
95
	  done; \
95
	  done; \
Lines 97-113 install: Link Here
97
	@for snow_host in $(all_snow_hosts); do \
97
	@for snow_host in $(all_snow_hosts); do \
98
	  echo "Setting up for SNOW_HOST=$$snow_host"; \
98
	  echo "Setting up for SNOW_HOST=$$snow_host"; \
99
	  for pkg in $(CORE_PACKAGES); do \
99
	  for pkg in $(CORE_PACKAGES); do \
100
	    VERSIONS=`ls $(pack_dir)/$$pkg`; \
100
	    VERSIONS=`ls $(DESTDIR)$(pack_dir)/$$pkg`; \
101
	    for ver in $$VERSIONS; do \
101
	    for ver in $$VERSIONS; do \
102
	      echo "  compiling $$pkg/$$ver"; \
102
	      echo "  compiling $$pkg/$$ver"; \
103
	      (cd $(pack_dir)/$$pkg/$$ver/snow && \
103
	      (cd $(DESTDIR)$(pack_dir)/$$pkg/$$ver/snow && \
104
	      SNOW_HOST="$$snow_host" "$(bin_dir)/snow" --compile "$$pkg.scm" \
104
	      SNOW_HOST="$$snow_host" "$(bin_dir)/snow" --compile "$$pkg.scm" \
105
	      ) || exit 1; \
105
	      ) || exit 1; \
106
	    done \
106
	    done \
107
	  done \
107
	  done \
108
	done
108
	done
109
	rm -f $(snow_site_current_dir)
109
	rm -f $(DESTDIR)$(snow_site_current_dir)
110
	ln -s $(snow_site_dir) $(snow_site_current_dir)
110
	ln -s $(snow_site_dir) $(DESTDIR)$(snow_site_current_dir)
111
	@echo "Don't forget to add $(snow_site_current_dir)/bin to your PATH"
111
	@echo "Don't forget to add $(snow_site_current_dir)/bin to your PATH"
112
112
113
uninstall:
113
uninstall:

Return to bug 189814