-$(shared_lib): $(source)
- $(CC) ${SHARED_CC_OPT} -c $(source) -o $(object)
- ld ${SHARED_LD_OPT} $(object) -o $(shared_lib)
- $(AR) r $(static_lib) $(object)
- rm $(object)
-
-$(static_lib): $(source)
- ${CC} -c $(source) -o $(object)
- $(AR) r $(static_lib) $(object)
+$(shared_lib): $(source) Makefile
+ BASE=$(base) OBJECT=$(object) SOURCE=$(source) SHARED_LIB=$(shared_lib) sh make.sh