Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset a5c468e in mainline for Makefile


Ignore:
Timestamp:
2018-11-11T20:21:08Z (3 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master
Children:
4640416
Parents:
5c03bd30
Message:

Build XCW demo as part of default target. Need to get real CFLAGS to fix some ARM targets, use export target. Make export as part of default target into uspace/export. Update gitignore.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r5c03bd30 ra5c468e  
    5050.PHONY: all precheck cscope cscope_parts autotool config_auto config_default config distclean clean check releasefile release common boot kernel uspace export-posix space
    5151
    52 all: kernel uspace
     52all: kernel uspace export-cross test-xcw
    5353        $(MAKE) -r -C boot PRECHECK=$(PRECHECK)
    5454
     
    6161        $(MAKE) -r -C uspace PRECHECK=$(PRECHECK)
    6262
     63test-xcw: uspace export-cross
     64        export PATH=$$PATH:/data/helenos/master/tools/xcw/bin && $(MAKE) -r -C tools/xcw/demo
     65
    6366export-posix: common
    6467ifndef EXPORT_DIR
     
    6770        $(MAKE) -r -C uspace export EXPORT_DIR=$(abspath $(EXPORT_DIR))
    6871endif
     72
     73export-cross: common
     74        $(MAKE) -r -C uspace export EXPORT_DIR=$(abspath uspace/export)
    6975
    7076precheck: clean
     
    155161        $(MAKE) -r -C boot clean
    156162        $(MAKE) -r -C doxygen clean
     163        $(MAKE) -r -C tools/xcw/demo clean
    157164
    158165$(ERRNO_HEADER): $(ERRNO_INPUT)
Note: See TracChangeset for help on using the changeset viewer.