4 G_ALL_LIB := all-${G_LIB}
7 G_OBJS_LIB := objs-${G_LIB}
10 G_DEPS_LIB := deps-${G_LIB}
13 TARGET_${G_LIB} := ${BINDIR_${G_LIB}}${REALNAME_${G_LIB}}
18 G_ALL_TESTS := all-${G_TESTS}
19 .PHONY: ${G_ALL_TESTS}
21 G_OBJS_TESTS := objs-${G_TESTS}
22 .PHONY: ${G_OBJS_TESTS}
24 G_DEPS_TESTS := deps-${G_TESTS}
25 .PHONY: ${G_DEPS_TESTS}
28 G_PHYSICS := ${P_PHYSICS}
30 G_ALL_PHYSICS := all-${G_PHYSICS}
31 .PHONY: ${G_ALL_PHYSICS}
33 G_OBJS_PHYSICS := objs-${G_PHYSICS}
34 .PHONY: ${G_OBJS_PHYSICS}
36 G_DEPS_PHYSICS := deps-${G_PHYSICS}
37 .PHONY: ${G_DEPS_PHYSICS}
40 L_CLEANCMDS += cleanbin
44 L_CLEANCMDS += cleanobjs
48 L_CLEANCMDS += cleandeps
56 L_CLEANCMDS += cleanall
58 cleanall: cleanbin cleanobjs cleandeps
64 all: ${G_ALL_LIB} ${G_ALL_TESTS} ${G_ALL_PHYSICS}
67 objs: ${G_OBJS_LIB} ${G_OBJS_TESTS} ${G_OBJS_PHYSICS}
70 deps: ${G_DEPS_LIB} ${G_DEPS_TESTS} ${G_DEPS_PHYSICS}