162 0-devpro-stamp:
163 [ ! -d projects/devpro ] || \
164 (cd projects/devpro && gmake DESTDIR=$(PROTO) install)
165 touch $@
166
167 0-illumos-stamp: 0-extra-stamp
168 (cd $(ROOT) && ./tools/build_illumos)
169 touch $@
170
171 0-extra-stamp:
172 (cd $(ROOT)/projects/illumos-extra && \
173 gmake STRAP=strap DESTDIR=$(STRAP_PROTO) install_strap)
174 (cd $(STRAP_PROTO) && gtar xzf $(ADJUNCT_TARBALL))
175 touch $@
176
177 1-extra-stamp: 0-illumos-stamp
178 (cd $(ROOT)/projects/illumos-extra && \
179 gmake DESTDIR=$(PROTO) install)
180 touch $@
181
182 0-livesrc-stamp: src/bootparams.c
183 (cd $(ROOT)/src && \
184 gmake DESTDIR=$(PROTO) && \
185 gmake DESTDIR=$(PROTO) install)
186 touch $@
187
188 0-man-stamp:
189 (cd $(ROOT)/man/src && gmake clean && gmake)
190 touch $@
191
192 0-tools-stamp: 0-builder-stamp 0-pwgen-stamp tools/cryptpass
193 (cp ${ROOT}/tools/cryptpass $(PROTO)/usr/lib)
194 touch $@
195
196 0-builder-stamp:
197 (cd $(ROOT)/tools/builder && gmake builder)
198 touch $@
199
200 0-pwgen-stamp:
201 (cd ${ROOT}/tools/pwgen-* && autoconf && ./configure && \
202 make && cp pwgen ${ROOT}/tools)
203 touch $@
204
205 tools/cryptpass: tools/cryptpass.c
|
162 0-devpro-stamp:
163 [ ! -d projects/devpro ] || \
164 (cd projects/devpro && gmake DESTDIR=$(PROTO) install)
165 touch $@
166
167 0-illumos-stamp: 0-extra-stamp
168 (cd $(ROOT) && ./tools/build_illumos)
169 touch $@
170
171 0-extra-stamp:
172 (cd $(ROOT)/projects/illumos-extra && \
173 gmake STRAP=strap DESTDIR=$(STRAP_PROTO) install_strap)
174 (cd $(STRAP_PROTO) && gtar xzf $(ADJUNCT_TARBALL))
175 touch $@
176
177 1-extra-stamp: 0-illumos-stamp
178 (cd $(ROOT)/projects/illumos-extra && \
179 gmake DESTDIR=$(PROTO) install)
180 touch $@
181
182 0-livesrc-stamp: src/bootparams.c 0-illumos-stamp 0-extra-stamp
183 (cd $(ROOT)/src && \
184 gmake NATIVEDIR=$(STRAP_PROTO) DESTDIR=$(PROTO) && \
185 gmake NATIVEDIR=$(STRAP_PROTO) DESTDIR=$(PROTO) install)
186 touch $@
187
188 0-man-stamp:
189 (cd $(ROOT)/man/src && gmake clean && gmake)
190 touch $@
191
192 0-tools-stamp: 0-builder-stamp 0-pwgen-stamp tools/cryptpass
193 (cp ${ROOT}/tools/cryptpass $(PROTO)/usr/lib)
194 touch $@
195
196 0-builder-stamp:
197 (cd $(ROOT)/tools/builder && gmake builder)
198 touch $@
199
200 0-pwgen-stamp:
201 (cd ${ROOT}/tools/pwgen-* && autoconf && ./configure && \
202 make && cp pwgen ${ROOT}/tools)
203 touch $@
204
205 tools/cryptpass: tools/cryptpass.c
|