dllname = $(libbase).dll\r
dlllib = $(libbase).lib\r
\r
+!IF defined(ENABLE_POSIX_API) && "$(ENABLE_POSIX_API)" == "NO"\r
+posixobjs = \r
+!ELSE\r
+posixobjs = $(BUILD_DIR)/regposix.obj $(BUILD_DIR)/regposerr.obj\r
+!ENDIF\r
+\r
onigheaders = $(ONIG_DIR)/oniguruma.h $(ONIG_DIR)/regint.h $(ONIG_DIR)/regparse.h $(ONIG_DIR)/regenc.h $(ONIG_DIR)/st.h\r
posixheaders = $(ONIG_DIR)/onigposix.h\r
headers = $(posixheaders) $(onigheaders)\r
onigobjs = $(BUILD_DIR)/reggnu.obj $(BUILD_DIR)/regerror.obj $(BUILD_DIR)/regparse.obj $(BUILD_DIR)/regext.obj $(BUILD_DIR)/regcomp.obj \\r
$(BUILD_DIR)/regexec.obj $(BUILD_DIR)/regenc.obj $(BUILD_DIR)/regsyntax.obj $(BUILD_DIR)/regtrav.obj \\r
$(BUILD_DIR)/regversion.obj $(BUILD_DIR)/st.obj $(BUILD_DIR)/onig_init.obj\r
-posixobjs = $(BUILD_DIR)/regposix.obj $(BUILD_DIR)/regposerr.obj\r
libobjs = $(onigobjs) $(posixobjs)\r
\r
jp_objs = $(BUILD_DIR)/euc_jp.obj $(BUILD_DIR)/sjis.obj\r