239 |
|
|
240 |
# Utilities. |
# Utilities. |
241 |
bin_UTILITIES = pupa-mkimage |
bin_UTILITIES = pupa-mkimage |
242 |
|
sbin_UTILITIES = pupa-setup |
243 |
noinst_UTILITIES = genmoddep |
noinst_UTILITIES = genmoddep |
244 |
|
|
245 |
# For pupa-mkimage. |
# For pupa-mkimage. |
252 |
$(BUILD_CC) $(BUILD_LDFLAGS) $(pupa_mkimage_LDFLAGS) -o $@ $^ |
$(BUILD_CC) $(BUILD_LDFLAGS) $(pupa_mkimage_LDFLAGS) -o $@ $^ |
253 |
|
|
254 |
pupa_mkimage-util_i386_pc_pupa_mkimage.o: util/i386/pc/pupa-mkimage.c |
pupa_mkimage-util_i386_pc_pupa_mkimage.o: util/i386/pc/pupa-mkimage.c |
255 |
$(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -c -o $@ $< |
$(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -c -o $@ $< |
256 |
|
|
257 |
pupa_mkimage-util_i386_pc_pupa_mkimage.d: util/i386/pc/pupa-mkimage.c |
pupa_mkimage-util_i386_pc_pupa_mkimage.d: util/i386/pc/pupa-mkimage.c |
258 |
set -e; $(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -M $< | sed 's,pupa\-mkimage\.o[ :]*,pupa_mkimage-util_i386_pc_pupa_mkimage.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
set -e; $(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -M $< | sed 's,pupa\-mkimage\.o[ :]*,pupa_mkimage-util_i386_pc_pupa_mkimage.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
259 |
|
|
260 |
-include pupa_mkimage-util_i386_pc_pupa_mkimage.d |
-include pupa_mkimage-util_i386_pc_pupa_mkimage.d |
261 |
|
|
262 |
pupa_mkimage-util_misc.o: util/misc.c |
pupa_mkimage-util_misc.o: util/misc.c |
263 |
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -c -o $@ $< |
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -c -o $@ $< |
264 |
|
|
265 |
pupa_mkimage-util_misc.d: util/misc.c |
pupa_mkimage-util_misc.d: util/misc.c |
266 |
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -M $< | sed 's,misc\.o[ :]*,pupa_mkimage-util_misc.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -M $< | sed 's,misc\.o[ :]*,pupa_mkimage-util_misc.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
267 |
|
|
268 |
-include pupa_mkimage-util_misc.d |
-include pupa_mkimage-util_misc.d |
269 |
|
|
270 |
pupa_mkimage-util_resolve.o: util/resolve.c |
pupa_mkimage-util_resolve.o: util/resolve.c |
271 |
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -c -o $@ $< |
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -c -o $@ $< |
272 |
|
|
273 |
pupa_mkimage-util_resolve.d: util/resolve.c |
pupa_mkimage-util_resolve.d: util/resolve.c |
274 |
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -M $< | sed 's,resolve\.o[ :]*,pupa_mkimage-util_resolve.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_mkimage_CFLAGS) -M $< | sed 's,resolve\.o[ :]*,pupa_mkimage-util_resolve.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
275 |
|
|
276 |
-include pupa_mkimage-util_resolve.d |
-include pupa_mkimage-util_resolve.d |
277 |
|
|
278 |
|
|
279 |
|
# For pupa-setup. |
280 |
|
pupa_setup_SOURCES = util/i386/pc/pupa-setup.c util/i386/pc/biosdisk.c \ |
281 |
|
util/misc.c kern/device.c kern/disk.c kern/file.c kern/fs.c \ |
282 |
|
kern/err.c kern/misc.c disk/i386/pc/partition.c fs/fat.c |
283 |
|
CLEANFILES += pupa-setup pupa_setup-util_i386_pc_pupa_setup.o pupa_setup-util_i386_pc_biosdisk.o pupa_setup-util_misc.o pupa_setup-kern_device.o pupa_setup-kern_disk.o pupa_setup-kern_file.o pupa_setup-kern_fs.o pupa_setup-kern_err.o pupa_setup-kern_misc.o pupa_setup-disk_i386_pc_partition.o pupa_setup-fs_fat.o |
284 |
|
MOSTLYCLEANFILES += pupa_setup-util_i386_pc_pupa_setup.d pupa_setup-util_i386_pc_biosdisk.d pupa_setup-util_misc.d pupa_setup-kern_device.d pupa_setup-kern_disk.d pupa_setup-kern_file.d pupa_setup-kern_fs.d pupa_setup-kern_err.d pupa_setup-kern_misc.d pupa_setup-disk_i386_pc_partition.d pupa_setup-fs_fat.d |
285 |
|
|
286 |
|
pupa-setup: pupa_setup-util_i386_pc_pupa_setup.o pupa_setup-util_i386_pc_biosdisk.o pupa_setup-util_misc.o pupa_setup-kern_device.o pupa_setup-kern_disk.o pupa_setup-kern_file.o pupa_setup-kern_fs.o pupa_setup-kern_err.o pupa_setup-kern_misc.o pupa_setup-disk_i386_pc_partition.o pupa_setup-fs_fat.o |
287 |
|
$(BUILD_CC) $(BUILD_LDFLAGS) $(pupa_setup_LDFLAGS) -o $@ $^ |
288 |
|
|
289 |
|
pupa_setup-util_i386_pc_pupa_setup.o: util/i386/pc/pupa-setup.c |
290 |
|
$(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
291 |
|
|
292 |
|
pupa_setup-util_i386_pc_pupa_setup.d: util/i386/pc/pupa-setup.c |
293 |
|
set -e; $(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,pupa\-setup\.o[ :]*,pupa_setup-util_i386_pc_pupa_setup.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
294 |
|
|
295 |
|
-include pupa_setup-util_i386_pc_pupa_setup.d |
296 |
|
|
297 |
|
pupa_setup-util_i386_pc_biosdisk.o: util/i386/pc/biosdisk.c |
298 |
|
$(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
299 |
|
|
300 |
|
pupa_setup-util_i386_pc_biosdisk.d: util/i386/pc/biosdisk.c |
301 |
|
set -e; $(BUILD_CC) -Iutil/i386/pc -I$(srcdir)/util/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,biosdisk\.o[ :]*,pupa_setup-util_i386_pc_biosdisk.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
302 |
|
|
303 |
|
-include pupa_setup-util_i386_pc_biosdisk.d |
304 |
|
|
305 |
|
pupa_setup-util_misc.o: util/misc.c |
306 |
|
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
307 |
|
|
308 |
|
pupa_setup-util_misc.d: util/misc.c |
309 |
|
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,misc\.o[ :]*,pupa_setup-util_misc.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
310 |
|
|
311 |
|
-include pupa_setup-util_misc.d |
312 |
|
|
313 |
|
pupa_setup-kern_device.o: kern/device.c |
314 |
|
$(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
315 |
|
|
316 |
|
pupa_setup-kern_device.d: kern/device.c |
317 |
|
set -e; $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,device\.o[ :]*,pupa_setup-kern_device.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
318 |
|
|
319 |
|
-include pupa_setup-kern_device.d |
320 |
|
|
321 |
|
pupa_setup-kern_disk.o: kern/disk.c |
322 |
|
$(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
323 |
|
|
324 |
|
pupa_setup-kern_disk.d: kern/disk.c |
325 |
|
set -e; $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,disk\.o[ :]*,pupa_setup-kern_disk.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
326 |
|
|
327 |
|
-include pupa_setup-kern_disk.d |
328 |
|
|
329 |
|
pupa_setup-kern_file.o: kern/file.c |
330 |
|
$(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
331 |
|
|
332 |
|
pupa_setup-kern_file.d: kern/file.c |
333 |
|
set -e; $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,file\.o[ :]*,pupa_setup-kern_file.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
334 |
|
|
335 |
|
-include pupa_setup-kern_file.d |
336 |
|
|
337 |
|
pupa_setup-kern_fs.o: kern/fs.c |
338 |
|
$(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
339 |
|
|
340 |
|
pupa_setup-kern_fs.d: kern/fs.c |
341 |
|
set -e; $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,fs\.o[ :]*,pupa_setup-kern_fs.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
342 |
|
|
343 |
|
-include pupa_setup-kern_fs.d |
344 |
|
|
345 |
|
pupa_setup-kern_err.o: kern/err.c |
346 |
|
$(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
347 |
|
|
348 |
|
pupa_setup-kern_err.d: kern/err.c |
349 |
|
set -e; $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,err\.o[ :]*,pupa_setup-kern_err.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
350 |
|
|
351 |
|
-include pupa_setup-kern_err.d |
352 |
|
|
353 |
|
pupa_setup-kern_misc.o: kern/misc.c |
354 |
|
$(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
355 |
|
|
356 |
|
pupa_setup-kern_misc.d: kern/misc.c |
357 |
|
set -e; $(BUILD_CC) -Ikern -I$(srcdir)/kern $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,misc\.o[ :]*,pupa_setup-kern_misc.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
358 |
|
|
359 |
|
-include pupa_setup-kern_misc.d |
360 |
|
|
361 |
|
pupa_setup-disk_i386_pc_partition.o: disk/i386/pc/partition.c |
362 |
|
$(BUILD_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
363 |
|
|
364 |
|
pupa_setup-disk_i386_pc_partition.d: disk/i386/pc/partition.c |
365 |
|
set -e; $(BUILD_CC) -Idisk/i386/pc -I$(srcdir)/disk/i386/pc $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,partition\.o[ :]*,pupa_setup-disk_i386_pc_partition.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
366 |
|
|
367 |
|
-include pupa_setup-disk_i386_pc_partition.d |
368 |
|
|
369 |
|
pupa_setup-fs_fat.o: fs/fat.c |
370 |
|
$(BUILD_CC) -Ifs -I$(srcdir)/fs $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -c -o $@ $< |
371 |
|
|
372 |
|
pupa_setup-fs_fat.d: fs/fat.c |
373 |
|
set -e; $(BUILD_CC) -Ifs -I$(srcdir)/fs $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(pupa_setup_CFLAGS) -M $< | sed 's,fat\.o[ :]*,pupa_setup-fs_fat.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
374 |
|
|
375 |
|
-include pupa_setup-fs_fat.d |
376 |
|
|
377 |
|
|
378 |
# For genmoddep. |
# For genmoddep. |
379 |
genmoddep_SOURCES = util/genmoddep.c |
genmoddep_SOURCES = util/genmoddep.c |
380 |
CLEANFILES += genmoddep genmoddep-util_genmoddep.o |
CLEANFILES += genmoddep genmoddep-util_genmoddep.o |
384 |
$(BUILD_CC) $(BUILD_LDFLAGS) $(genmoddep_LDFLAGS) -o $@ $^ |
$(BUILD_CC) $(BUILD_LDFLAGS) $(genmoddep_LDFLAGS) -o $@ $^ |
385 |
|
|
386 |
genmoddep-util_genmoddep.o: util/genmoddep.c |
genmoddep-util_genmoddep.o: util/genmoddep.c |
387 |
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(genmoddep_CFLAGS) -c -o $@ $< |
$(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(genmoddep_CFLAGS) -c -o $@ $< |
388 |
|
|
389 |
genmoddep-util_genmoddep.d: util/genmoddep.c |
genmoddep-util_genmoddep.d: util/genmoddep.c |
390 |
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) -DPUPA_UTIL=1 $(genmoddep_CFLAGS) -M $< | sed 's,genmoddep\.o[ :]*,genmoddep-util_genmoddep.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
set -e; $(BUILD_CC) -Iutil -I$(srcdir)/util $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) -DPUPA_UTIL=1 $(genmoddep_CFLAGS) -M $< | sed 's,genmoddep\.o[ :]*,genmoddep-util_genmoddep.o $@ : ,g' > $@; [ -s $@ ] || rm -f $@ |
391 |
|
|
392 |
-include genmoddep-util_genmoddep.d |
-include genmoddep-util_genmoddep.d |
393 |
|
|