{"json_modified": "2016-08-24T02:11:03.813651", "uuid": "ff57815d-e3f1-4885-91ad-0e95d4106047", "title": "Gaia build system primer", "url": "/en-US/docs/Mozilla/B2G_OS/Developing_Gaia/Build_System_Primer", "tags": ["Build Documentation", "Guide", "Build documentation", "Firefox OS", "Building", "Gaia"], "translations": [{"uuid": "4603c229-7c38-4962-a226-cb857a285a21", "title": "\u0997\u09be\u09df\u09be \u09ac\u09bf\u09b2\u09cd\u09a1 \u09b8\u09bf\u09b8\u09cd\u099f\u09c7\u09ae \u09aa\u09cd\u09b0\u09be\u0987\u09ae\u09be\u09b0", "url": "/bn-BD/docs/Mozilla/B2G_OS/Developing_Gaia/Build_System_Primer", "tags": ["Build documentation", "Guide", "Build Documentation", "Firefox OS", "Building", "Gaia", "l10n:priority"], "summary": "\u098f\u0987 \u09a8\u09bf\u09ac\u09a8\u09cd\u09a7\u09c7 \u09ac\u09b0\u09cd\u09a3\u09a8\u09be \u0995\u09b0\u09be \u09b9\u09df\u09c7\u099b\u09c7 \u09af\u09c7, \u0995\u09bf\u09ad\u09be\u09ac\u09c7 \u0997\u09be\u09df\u09be\u09b0 \u09ac\u09bf\u09b2\u09cd\u09a1 \u09b8\u09bf\u09b8\u09cd\u099f\u09c7\u09ae \u0995\u09be\u099c \u0995\u09b0\u09c7; \u09af\u09be\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 \u0986\u099b\u09c7 \u09ae\u09c7\u0995 \u09ab\u09be\u0987\u09b2, \u09ac\u09bf\u09b2\u09cd\u09a1 \u09aa\u09cd\u09b0\u0995\u09cd\u09b0\u09bf\u09df\u09be, \u09aa\u09be\u09b0\u09bf\u09aa\u09be\u09b0\u09cd\u09b6\u09cd\u09ac\u09bf\u0995 \u09ad\u09c7\u09b0\u09bf\u09df\u09c7\u09ac\u09b2 \u098f\u09ac\u0982 \u09b6\u0995\u09cd\u09a4\u09bf\u09b6\u09be\u09b2\u09c0 \u0995\u09be\u09b8\u09cd\u099f\u09cb\u09ae\u09be\u0987\u099c\u09c7\u09b6\u09a8 \u09b8\u09ae\u09cd\u09aa\u09b0\u09cd\u0995\u09c7 \u09ac\u09bf\u09b8\u09cd\u09a4\u09be\u09b0\u09bf\u09a4 \u09ac\u09b0\u09cd\u09a3\u09a8\u09be\u0964", "localization_tags": [], "locale": "bn-BD", "last_edit": "2016-07-28T00:53:03", "review_tags": []}, {"uuid": "a3fac31c-f97b-41bd-a7b3-7ac87b62f7c6", "title": "Gaia Build System: Grundlagen", "url": "/de/docs/Mozilla/B2G_OS/Gaia_Entwickeln/Build_System_Primer", "tags": ["Gaia build", "Gaia Grundlagen", "Firefox OS", "Building"], "summary": "Dieser Artikel beschreibt die grundlegende Funktionsweise des Gaia Build Systems inklusive make-Datei, Build-Prozess, Umgebungsvariablen und Anpassungsm\u00f6glichkeiten", "localization_tags": [], "locale": "de", "last_edit": "2016-07-28T01:07:01", "review_tags": []}, {"uuid": "d0dc7d28-0370-4348-8045-675c9d8132dc", "title": "\u00c9l\u00e9ments de base sur le syst\u00e8me de construction de Gaia", "url": "/fr/docs/B2G_OS/Developing_Gaia/Bases_syst%C3%A8me_construction_Gaia", "tags": ["Build Documentation", "Guide", "Build documentation", "Firefox OS", "Building", "Gaia"], "summary": "comment fonctionne le syst\u00e8me de construction (ou build) de Gaia. Cela inclue le fichier makefile, le processus de construction, les variables d'environnement et les \u00e9ventuelles personnalisations", "localization_tags": [], "locale": "fr", "last_edit": "2016-07-28T13:27:14", "review_tags": []}, {"uuid": "afd56402-8b59-4761-8f67-2800fb8c5ebc", "title": "Il sistema di build di Gaia", "url": "/it/docs/Mozilla/B2G_OS/Guida_rapida_allo_sviluppo_di_Gaia/Build_System_Primer", "tags": ["Guida", "Gaia", "il sistema di build di Gaia", "Firefox OS", "B2G"], "summary": "Gran parte del lavoro significativo degli step di build sono eseguiti dagli script presenti all'interno della cartella build/
di Gaia, che vengono eseguiti tramite make, node.js e XPCShell (conosciuto anche col nome di JS Shell), un ambiente di runtime per XULRunner. Il sistema di build di Gaia contiene molti tool a supporto per l'installazione, il testing, la localizzazione e per il packaging delle app su dispositivi reali. Consentono agli sviluppatori di personalizzare Gaia, per esempio cambiando lo sfondo di default, le suonerie, le app e le configurazioni di base.", "localization_tags": [], "locale": "it", "last_edit": "2016-06-13T06:26:47", "review_tags": []}, {"uuid": "7cc75456-c1a5-41a4-b498-13d80c938cc9", "title": "Gaia \u69cb\u9020\u5165\u9580\u66f8", "url": "/ja/docs/Mozilla/B2G_OS/Developing_Gaia/%E6%A7%8B%E9%80%A0%E5%85%A5%E9%96%80%E6%9B%B8", "tags": ["Build documentation", "Guide", "Firefox OS", "Building", "Gaia", "l10n:priority"], "summary": "\u30d3\u30eb\u30c9\u30b9\u30c6\u30c3\u30d7\u7528\u306b\u610f\u5473\u306e\u3042\u308b\u6210\u679c\u306e\u5927\u534a\u306f\u3001Gaia\u306e build/
\u30b5\u30d6\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u3042\u308b\u30b9\u30af\u30ea\u30d7\u30c8\u306b\u3088\u3063\u3066\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002\u3053\u308c\u306fmake\u3084node.js\u3084\u3001XULRunner\u306e\u5b9f\u884c\u74b0\u5883\u3067\u3042\u308b XPCShell (JS Shell\u3068\u3082\u8a00\u3046)\u3092\u4f7f\u3063\u3066\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002Gaia\u306e\u30d3\u30eb\u30c9\u30b7\u30b9\u30c6\u30e0\u306f\u3001web\u30a2\u30d7\u30ea\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3084\u3001\u30c6\u30b9\u30c8\u3084\u3001\u30ed\u30fc\u30ab\u30e9\u30a4\u30bc\u30a4\u30b7\u30e7\u30f3\u3084\u3001\u5b9f\u7aef\u672b\u3078\u30d1\u30c3\u30b1\u30fc\u30b8\u3059\u308b\u306e\u306b\u5f79\u7acb\u3064\u30d8\u30eb\u30d1\u30fc\u30c4\u30fc\u30eb\u3092\u542b\u3093\u3067\u3044\u307e\u3059\u3002\u305d\u306e\u4ed6\u306b\u958b\u767a\u8005\u304cGaia\u3092\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u306e\u3082\u53ef\u80fd\u306b\u306a\u308a\u3001\u4f8b\u3048\u3070\u3001\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u58c1\u7d19\u3001\u7740\u4fe1\u97f3\u3001\u30a2\u30d7\u30ea\u3001\u8a2d\u5b9a\u306e\u5909\u66f4\u304c\u3067\u304d\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2016-07-10T02:59:31", "review_tags": []}, {"uuid": "2e4d8203-94b7-437e-a18a-af1e6d901a0c", "title": "Sistema de Compila\u00e7\u00e3o Prim\u00e1rio", "url": "/pt-BR/docs/Mozilla/B2G_OS/Platform/Gaia/Sistema_compilacao_primario", "tags": [], "summary": "Esse artigo explica como o sistema de compila\u00e7\u00e3o do Gaia funciona, incluindo o makefile, o processo de compila\u00e7\u00e3o, as vari\u00e1veis de ambiente e potenciais customiza\u00e7\u00f5es.", "localization_tags": [], "locale": "pt-BR", "last_edit": "2016-07-28T15:36:31", "review_tags": ["editorial"]}, {"uuid": "54b97bb5-8e52-41f5-8315-858c39fdcd31", "title": "\u6784\u5efa\u7cfb\u7edf\u5165\u95e8", "url": "/zh-CN/docs/Mozilla/B2G_OS/Platform/Gaia/Build_System_Primer", "tags": [], "summary": " makefile, \u6784\u5efa\u8fc7\u7a0b\uff0c\u73af\u5883\u53d8\u91cf\u53ca\u6f5c\u5728\u5b9a\u5236\u3002\u00a0", "localization_tags": [], "locale": "zh-CN", "last_edit": "2016-07-28T01:35:21", "review_tags": []}], "modified": "2016-08-24T02:11:03", "label": "Gaia build system primer", "localization_tags": [], "locale": "en-US", "id": 61071, "last_edit": "2016-08-24T02:01:24", "summary": "how Gaia's build system works, including the makefile, the build process, environment variables, and potential customizations", "sections": [{"id": "The_Makefile", "title": "The Makefile"}, {"id": "install-gaia", "title": "install-gaia"}, {"id": "reset-gaia", "title": "reset-gaia"}, {"id": "production", "title": "production"}, {"id": "reference_workloads", "title": "reference workloads"}, {"id": "Environment_variables", "title": "Environment variables"}, {"id": "P1", "title": "P=1"}, {"id": "GAIA_OPTIMIZE1", "title": "GAIA_OPTIMIZE=1"}, {"id": "PRODUCTION1", "title": "PRODUCTION=1"}, {"id": "DEBUG1", "title": "DEBUG=1"}, {"id": "DEVICE_DEBUG1", "title": "DEVICE_DEBUG=1"}, {"id": "GAIA_DEVICE_TYPEphone", "title": "GAIA_DEVICE_TYPE=phone"}, {"id": "Build_process", "title": "Build process"}, {"id": "Build_Script_for_apps", "title": "Build Script for apps"}, {"id": "Customizing_the_preferences", "title": "Customizing the preferences"}, {"id": "FAQ", "title": "FAQ"}, {"id": "The_device_remains_black_after_a_flash", "title": "The device remains black after a flash"}], "slug": "Mozilla/B2G_OS/Developing_Gaia/Build_System_Primer", "review_tags": []}