include variables.def PROJECT = Shells TARGETS += regenerate OTHER_CLEANS += clean_generated # override setting from clam. export FEISTY_MEOW_SCRIPTS = $(FEISTY_MEOW_DIR)/scripts include rules.def regenerate: @echo regenerating aliases. echo "FEISTY_MEOW_SCRIPTS = $(FEISTY_MEOW_SCRIPTS)" echo "FEISTY_MEOW_GENERATED = $(FEISTY_MEOW_GENERATED)" $(CATCHER)'if [ ! -d $(FEISTY_MEOW_GENERATED) ]; then mkdir $(FEISTY_MEOW_GENERATED); fi' $(CATCHER)perl $(FEISTY_MEOW_SCRIPTS)/core/generate_aliases.pl $(CATCHER)'(export LIGHTWEIGHT_INIT=true; source $(FEISTY_MEOW_SCRIPTS)/core/profile.sh; perl $(FEISTY_MEOW_SCRIPTS)/text/new_sig.pl)' clean_generated: @echo removing generated aliases. $(CATCHER)'if [ -d $(FEISTY_MEOW_GENERATED) ]; then \rm -rf $(FEISTY_MEOW_GENERATED); fi'