{"id":1366,"date":"2009-05-15T12:57:52","date_gmt":"2009-05-15T10:57:52","guid":{"rendered":"http:\/\/firefang.net\/blog\/?p=1366"},"modified":"2009-05-15T12:57:52","modified_gmt":"2009-05-15T10:57:52","slug":"midp-build","status":"publish","type":"post","link":"https:\/\/firefang.net\/blog\/1366","title":{"rendered":"midp-build"},"content":{"rendered":"<p><a href=\"http:\/\/midp-build.firefang.net\/\">midp-build<\/a> \u05d4\u05d9\u05d0 \u05de\u05e2\u05e8\u05db\u05ea \u05d1\u05d9\u05dc\u05d3 \u05dc\u05d1\u05e0\u05d9\u05ea \u05e4\u05e8\u05d5\u05d9\u05d9\u05e7\u05d8\u05d9 J2ME \u05e9\u05de\u05e4\u05d5\u05ea\u05d7\u05d9\u05dd \u05e2\u05dd \u05d0\u05e7\u05dc\u05d9\u05e4\u05e1.<br \/>\n\u05e4\u05d9\u05ea\u05d7\u05ea\u05d9 \u05d0\u05ea \u05d4\u05de\u05e2\u05e8\u05db\u05ea \u05d1\u05d5\u05d5\u05dc\u05d9, \u05e9\u05e0\u05e1\u05d2\u05e8\u05d4 \u05dc\u05d0 \u05de\u05d6\u05de\u05df &#8211; \u05d5\u05dc\u05d0\u05d7\u05e8\u05d5\u05e0\u05d4 \u05e7\u05d9\u05d1\u05dc\u05ea\u05d9 \u05d0\u05d9\u05e9\u05d5\u05e8 \u05dc\u05e9\u05d7\u05e8\u05e8 \u05d0\u05d5\u05ea\u05d4 \u05dc\u05d7\u05d5\u05e4\u05e9\u05d9.<br \/>\n\u05d4\u05de\u05e2\u05e8\u05db\u05ea \u05de\u05d0\u05d5\u05d3 \u05d2\u05de\u05d9\u05e9\u05d4, \u05d5\u05db\u05d3\u05d0\u05d9 \u05dc\u05db\u05dc \u05de\u05d9 \u05e9\u05de\u05e8\u05d2\u05d9\u05e9 \u05e9\u05d4\u05d7\u05d9\u05d9\u05dd \u05e9\u05dc\u05d5 \u05e7\u05e9\u05d9\u05dd \u05de\u05d3\u05d9 \u05db\u05e9\u05d4\u05d5\u05d0 \u05d1\u05d5\u05e0\u05d4 \u05d0\u05e4\u05dc\u05d9\u05e7\u05e6\u05d9\u05d5\u05ea J2ME \u05dc\u05e0\u05e1\u05d5\u05ea \u05d0\u05ea midp-build.<\/p>\n<p style=\"text-align: left;\">The midp-build system is a generic build system for mobile java applications developed in Eclipse. it uses the Eclipse configuration files (.classpath files) to determine project dependency, build order and build classpath automatically.<\/p>\n<div dir=\"ltr\">it can build any MIDlet with very little configuration.<\/p>\n<ul>\n<li> The system supports complex builds with multiple outputs, for example &#8211; it's possible to build for several products, configurations and devices in a single run.<\/li>\n<li>The build fully support preprocessing of source code based on symbols that are defined per devices, products and configurations (or almost any combination of those).<\/li>\n<li>The build allow fine customization of the properties contained in the JAD for each JAR+JAD pair generated.<\/li>\n<li>The build supports signing of generated MIDlets automatically<\/li>\n<li>The build supports including classpath resources in the generated JAR(s), and\/or copying specific resources<\/li>\n<li>The build supports local builds, based on files on the workspace (without changing them in any way).\n<li>The build fully supports CVS and have some untested support for SVN<\/li>\n<li>The build supports multiple build configurations per Eclipse project (see conf.prefix)<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>midp-build \u05d4\u05d9\u05d0 \u05de\u05e2\u05e8\u05db\u05ea \u05d1\u05d9\u05dc\u05d3 \u05dc\u05d1\u05e0\u05d9\u05ea \u05e4\u05e8\u05d5\u05d9\u05d9\u05e7\u05d8\u05d9 J2ME \u05e9\u05de\u05e4\u05d5\u05ea\u05d7\u05d9\u05dd \u05e2\u05dd \u05d0\u05e7\u05dc\u05d9\u05e4\u05e1. \u05e4\u05d9\u05ea\u05d7\u05ea\u05d9 \u05d0\u05ea \u05d4\u05de\u05e2\u05e8\u05db\u05ea \u05d1\u05d5\u05d5\u05dc\u05d9, \u05e9\u05e0\u05e1\u05d2\u05e8\u05d4 \u05dc\u05d0 \u05de\u05d6\u05de\u05df &#8211; \u05d5\u05dc\u05d0\u05d7\u05e8\u05d5\u05e0\u05d4 \u05e7\u05d9\u05d1\u05dc\u05ea\u05d9 \u05d0\u05d9\u05e9\u05d5\u05e8 \u05dc\u05e9\u05d7\u05e8\u05e8 \u05d0\u05d5\u05ea\u05d4 \u05dc\u05d7\u05d5\u05e4\u05e9\u05d9. \u05d4\u05de\u05e2\u05e8\u05db\u05ea \u05de\u05d0\u05d5\u05d3 \u05d2\u05de\u05d9\u05e9\u05d4, \u05d5\u05db\u05d3\u05d0\u05d9 \u05dc\u05db\u05dc \u05de\u05d9 \u05e9\u05de\u05e8\u05d2\u05d9\u05e9 \u05e9\u05d4\u05d7\u05d9\u05d9\u05dd \u05e9\u05dc\u05d5 \u05e7\u05e9\u05d9\u05dd \u05de\u05d3\u05d9 \u05db\u05e9\u05d4\u05d5\u05d0 \u05d1\u05d5\u05e0\u05d4 \u05d0\u05e4\u05dc\u05d9\u05e7\u05e6\u05d9\u05d5\u05ea J2ME \u05dc\u05e0\u05e1\u05d5\u05ea \u05d0\u05ea midp-build. The midp-build system is a generic build system for mobile java applications developed &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/firefang.net\/blog\/1366\" class=\"more-link\">\u05dc\u05d4\u05de\u05e9\u05d9\u05da \u05dc\u05e7\u05e8\u05d5\u05d0<span class=\"screen-reader-text\"> midp-build<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,17],"tags":[],"class_list":["post-1366","post","type-post","status-publish","format-standard","hentry","category-java","category-open-soruce"],"_links":{"self":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts\/1366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/comments?post=1366"}],"version-history":[{"count":11,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts\/1366\/revisions"}],"predecessor-version":[{"id":1377,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/posts\/1366\/revisions\/1377"}],"wp:attachment":[{"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/media?parent=1366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/categories?post=1366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/firefang.net\/blog\/wp-json\/wp\/v2\/tags?post=1366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}