version 1.14, 2016/02/19 20:24:23
|
version 1.15, 2016/02/19 21:16:39
|
|
|
| |
# Local variables | # Local variables |
# NOTE: Add the base of the module's filename below (next to mymod) | # NOTE: Add the base of the module's filename below (next to mymod) |
#MODEXE_$(d) := $(addprefix $(d)/, mymod) |
MODEXE_$(d) := $(addprefix $(d)/, mymod) |
# MODEXE := $(MODEXE) $(MODEXE_$(d)) |
MODEXE := $(MODEXE) $(MODEXE_$(d)) |
| |
#MODEXE_SOCK_$(d):= $(MODEXE_$(d):%=%_sock) |
MODEXE_SOCK_$(d):= $(MODEXE_$(d):%=%_sock) |
# MODEXE_SOCK := $(MODEXE_SOCK) $(MODEXE_SOCK_$(d)) |
MODEXE_SOCK := $(MODEXE_SOCK) $(MODEXE_SOCK_$(d)) |
| |
CEXE_$(d) := $(addprefix $(d)/, mymod) |
EXE_$(d) := $(MODEXE_$(d)) |
CEXE := $(CEXE) $(CEXE_$(d)) |
OBJ_$(d) := $(EXE_$(d):%=%.o) |
|
|
# EXE_$(d) := $(MODEXE_$(d)) |
|
OBJ_$(d) := $(CEXE_$(d):%=%.o) |
|
DEP_$(d) := $(OBJ_$(d):%=%.d) | DEP_$(d) := $(OBJ_$(d):%=%.d) |
CLEAN := $(CLEAN) \ | CLEAN := $(CLEAN) \ |
$(COBJ_$(d)) \ |
$(OBJ_$(d)) \ |
$(CEXE_$(d)) \ |
$(EXE_$(d)) \ |
#$(MODEXE_SOCK_$(d))\ |
$(MODEXE_SOCK_$(d))\ |
$(DEP_$(d)) | $(DEP_$(d)) |
| |
S_$(d) := $(notdir $(EEXE_$(d)) $(MODEXE_SOCK_$(d))) |
S_$(d) := $(notdir $(EXE_$(d)) $(MODEXE_SOCK_$(d))) |
| |
# Local rules | # Local rules |
$(OBJ_$(d)): $(SRCDIR)/$(d)/Rules.mk | $(OBJ_$(d)): $(SRCDIR)/$(d)/Rules.mk |