Add early custom vendor
diff --git a/config/version.mk b/config/version.mk
new file mode 100644
index 0000000..63330a8
--- /dev/null
+++ b/config/version.mk
@@ -0,0 +1,32 @@
+# Versioning of the ROM
+PRODUCT_VERSION_MAJOR = 4
+PRODUCT_VERSION_MINOR = 3
+PRODUCT_VERSION_REVISION = 0
+
+ifdef BUILDTYPE_NIGHTLY
+ ROM_BUILDTYPE := NIGHTLY
+endif
+ifdef BUILDTYPE_AUTOTEST
+ ROM_BUILDTYPE := AUTOTEST
+endif
+ifdef BUILDTYPE_EXPERIMENTAL
+ ROM_BUILDTYPE := EXPERIMENTAL
+endif
+ifdef BUILDTYPE_RELEASE
+ ROM_BUILDTYPE := RELEASE
+endif
+
+ifndef ROM_BUILDTYPE
+ ROM_BUILDTYPE := HOMEMADE
+endif
+
+# Build the final version string
+ifdef BUILDTYPE_RELEASE
+ ROM_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_REVISION)-$(TARGET_PRODUCT)
+else
+ ROM_VERSION := $(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR).$(PRODUCT_VERSION_REVISION)-$(shell date -u +%Y%m%d)-$(TARGET_PRODUCT)-$(ROM_BUILDTYPE)
+endif
+
+# Apply it to build.prop
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.modversion=$(ROM_VERSION)