Revision 1 (by moose, 2006/03/06 10:00:33) Initial Import
do if "${STATIC}"="enabled"

	OBJ_DIR+=/static
	DEP_DIR+=/static
	LIB_DIR+=/static

	ifnexist ${OBJ_DIR} mkdir ${OBJ_DIR}
	ifnexist ${DEP_DIR} mkdir ${DEP_DIR}
	ifnexist ${LIB_DIR} mkdir ${LIB_DIR}

	CPPFLAGS+=" ${STATIC_CPPFLAGS}"
	CFLAGS+=" ${STATIC_CFLAGS}"
	CXXFLAGS+=" ${STATIC_CXXFLAGS}"
	LDFLAGS+=" ${STATIC_LDFLAGS}"

	EXT=''
	do if "${CLEAN}"="1"
		COMMAND='rmobj ${SRC}
rmlib ${LIB_DIR}/${LIBBASENAME}${EXT}'
	else
		COMMAND='compile ${SRC}
linklib ${LIB_DIR}/${LIBBASENAME}${EXT}'
	done

	invoke cbuild/release.cbd
	invoke cbuild/debug.cbd

	CPPFLAGS-="${STATIC_CPPFLAGS}"
	CFLAGS-="${STATIC_CFLAGS}"
	CXXFLAGS-="${STATIC_CXXFLAGS}"
	LDFLAGS-="${STATIC_LDFLAGS}"

	OBJ_DIR-=/static
	DEP_DIR-=/static
	LIB_DIR-=/static

	MODE-="Static"
done