5 |
|
|
6 |
|
# Local variables |
7 |
|
# NOTE: Add the base of the module's filename below (next to mymod) |
8 |
< |
#MODEXE_$(d) := $(addprefix $(d)/, mymod) |
9 |
< |
# MODEXE := $(MODEXE) $(MODEXE_$(d)) |
8 |
> |
MODEXE_$(d) := $(addprefix $(d)/, mymod) |
9 |
> |
MODEXE := $(MODEXE) $(MODEXE_$(d)) |
10 |
|
|
11 |
< |
#MODEXE_SOCK_$(d):= $(MODEXE_$(d):%=%_sock) |
12 |
< |
# MODEXE_SOCK := $(MODEXE_SOCK) $(MODEXE_SOCK_$(d)) |
11 |
> |
MODEXE_SOCK_$(d):= $(MODEXE_$(d):%=%_sock) |
12 |
> |
MODEXE_SOCK := $(MODEXE_SOCK) $(MODEXE_SOCK_$(d)) |
13 |
|
|
14 |
< |
CEXE_$(d) := $(addprefix $(d)/, mymod) |
15 |
< |
CEXE := $(CEXE) $(CEXE_$(d)) |
16 |
< |
|
17 |
< |
# EXE_$(d) := $(MODEXE_$(d)) |
18 |
< |
OBJ_$(d) := $(CEXE_$(d):%=%.o) |
14 |
> |
EXE_$(d) := $(MODEXE_$(d)) |
15 |
> |
OBJ_$(d) := $(EXE_$(d):%=%.o) |
16 |
|
DEP_$(d) := $(OBJ_$(d):%=%.d) |
17 |
|
CLEAN := $(CLEAN) \ |
18 |
< |
$(COBJ_$(d)) \ |
19 |
< |
$(CEXE_$(d)) \ |
20 |
< |
#$(MODEXE_SOCK_$(d))\ |
18 |
> |
$(OBJ_$(d)) \ |
19 |
> |
$(EXE_$(d)) \ |
20 |
> |
$(MODEXE_SOCK_$(d))\ |
21 |
|
$(DEP_$(d)) |
22 |
|
|
23 |
< |
S_$(d) := $(notdir $(EEXE_$(d)) $(MODEXE_SOCK_$(d))) |
23 |
> |
S_$(d) := $(notdir $(EXE_$(d)) $(MODEXE_SOCK_$(d))) |
24 |
|
|
25 |
|
# Local rules |
26 |
|
$(OBJ_$(d)): $(SRCDIR)/$(d)/Rules.mk |