OpenCores
URL https://opencores.org/ocsvn/neorv32/neorv32/trunk

Subversion Repositories neorv32

[/] [neorv32/] [trunk/] [sw/] [example/] [makefile] - Diff between revs 2 and 21

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 2 Rev 21
Line 39... Line 39...
# Make defaults and targets
# Make defaults and targets
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
.SUFFIXES:
.SUFFIXES:
.DEFAULT_GOAL := help
.DEFAULT_GOAL := help
 
 
TOPTARGETS := compile clean_all check info
TOPTARGETS := exe clean_all check info all
 
 
SUBDIRS := $(wildcard */.)
SUBDIRS := $(wildcard */.)
# ignore dummy folders (starting with '~')
# ignore dummy folders (starting with '~')
DUMMYDIRS := $(wildcard ~*/.)
DUMMYDIRS := $(wildcard ~*/.)
SUBDIRS := $(filter-out $(DUMMYDIRS), $(SUBDIRS))
SUBDIRS := $(filter-out $(DUMMYDIRS), $(SUBDIRS))
Line 58... Line 58...
 
 
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
# Help
# Help
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
help:
help:
        @echo "Compile / clean up all projects"
        @echo "Build / clean up all projects"
        @echo "Targets:"
        @echo "Targets:"
        @echo " help      - show this text"
        @echo " help      - show this text"
        @echo " check     - check toolchain"
        @echo " check     - check toolchain"
        @echo " info      - show makefile configuration"
        @echo " info      - show makefile configuration"
        @echo " compile   - compile all projects"
        @echo " exe       - create executables from all projects"
 
        @echo " all       - create executables and boot images from all projects"
        @echo " clean_all - clean up everything"
        @echo " clean_all - clean up everything"
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.