Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
2012/12/1 Mozilla 勉強会@東京 8thね?簡単でしょ? Makefile.in                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th⾃⼰紹介・名前:アベヒロキ (@hATrayflood)・URL:rayflood.org/diary-temp/・職業:⾃宅サーバ管理者・勤務先:株式会社からくりもの            ...
2012/12/1 Mozilla 勉強会@東京 8th今回は                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thMakefile                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thの話                             by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th※実質NSEG26の続き                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th  訂正                           by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thビルドに必要なもの・Visual C++ 2010 Express・DirectX SDK June 2010・Mozilla Build 1.6.1                   ...
2012/12/1 Mozilla 勉強会@東京 8th現時点(firefox-20)でビルドに必要なもの                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thVisual Studio 2010に加え                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thVisual Studio 2008が必要になりました                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thmozilla/python/psutilのビルドに必要です(python⾃体が2008で ビルドされてる)                               by ABE Hi...
2012/12/1 Mozilla 勉強会@東京 8thこれから始める⼈は2008 Expressをどぞー                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thおさらい                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th               ビルド               ⼿順              by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thstart-msvc10.bathg clone http://hg.mozilla.org/ mozilla-central/                              ...
2012/12/1 Mozilla 勉強会@東京 8th※30分くらいかかります※1GBくらい必要です会場ではやるなよ!絶対だぞ!!                               by ABE Hiroki aka hATrayfl...
2012/12/1 Mozilla 勉強会@東京 8thcd mozilla-centralmake -f client.mk build > build.log 2>&1                               by AB...
2012/12/1 Mozilla 勉強会@東京 8th標準の設定でビルドできますログは全部保存すべき※1時間以上かかりますCore2 1.2GHzで7時間                               by ABE Hiroki...
2012/12/1 Mozilla 勉強会@東京 8th帰ったらトライしてね☆                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th本題                             by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thツール                            by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thautoconf-2.13と gnu make                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thant?cmake?                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th知らん                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th      主な登      場⼈物                      by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thMakefilejar.mn                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th各フォルダにありますMakefile.inからMakefileを作成しますjar.mnはオプション                               by ABE Hiroki ak...
2012/12/1 Mozilla 勉強会@東京 8thMakefile.inが更新されるとmake実⾏時にMakefileも更新してから実⾏します                               by ABE Hiroki aka h...
2012/12/1 Mozilla 勉強会@東京 8thなのでMakefile.inを書き間違えるととんでもないことに                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th 主なマクロ  PROGRAM MODULE  LIBRARY̲NAME  CSRCS CPPSRCS  DEFINES LIBS  EXPORTS DIRS               ...
2012/12/1 Mozilla 勉強会@東京 8thjar.mnはchromeのパッケージング定義xulとかのソースですね                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thMakefileに書かなくてもあれば勝⼿にやってくれる処理スクリプトはconfig/JarMaker.py                               by ABE Hirok...
2012/12/1 Mozilla 勉強会@東京 8thjar.mnやxulソースの処理⽅法については@teramakoのPreprocessorを参照                               by ABE Hiroki a...
2012/12/1 Mozilla 勉強会@東京 8thconfigureautoconf.mk                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thビルドの設定を⾏います機能オプションや最適化オプションの選択、ツールのパスなど                               by ABE Hiroki aka hATray...
2012/12/1 Mozilla 勉強会@東京 8thmozilla/config/autoconf.mk.inから objdir/config/autoconf.mkを作成し、configureの結果を保存各フォルダ内のMakefileからincl...
2012/12/1 Mozilla 勉強会@東京 8thconfigureもconfigure.inからautoconfで作成                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th*.inはビルドの過程で作成されるファイルの元Makefile.inも同様                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th       主なパラメータ        MOZ̲*        MOZ̲ENABLE̲*        OS̲ARCH        ̲MSC̲VER        GCC̲VERS...
2012/12/1 Mozilla 勉強会@東京 8thconfig.mkrules.mk                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thmozilla/configにあります各フォルダのMakefileからincludeこの2つでほぼすべてのルールが設定されてます                               b...
2012/12/1 Mozilla 勉強会@東京 8th主なターゲット $(PROGRAM) $(SHARED̲LIBRARY) export libs chrome Makefile                               ...
2012/12/1 Mozilla 勉強会@東京 8th      全体的      な流れ                      by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th       client.mk       .mozconfig       configure       objdir/Makefile       browser/build.mk   ...
2012/12/1 Mozilla 勉強会@東京 8th         jemalloc         nspr mozjs         IDLコンパイル         ヘッダのコピー                         ...
2012/12/1 Mozilla 勉強会@東京 8thC/CPPコンパイルxulパッケージングxul.dllビルドfirefox.exeビルド                               by ABE Hiroki aka hA...
2012/12/1 Mozilla 勉強会@東京 8th全部通ったらmake -C objdir/ browser/installerで配布⽤zipを作成します                               by ABE Hiro...
2012/12/1 Mozilla 勉強会@東京 8th注意                             by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th           nspr、js           security           は別世界                               by ABE Hiro...
2012/12/1 Mozilla 勉強会@東京 8thそれぞれ独⾃のビルドルールを持ってます                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thPGOは慣れてから                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th時間は倍以上ディスク容量は3倍以上かかる                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thmedia/webrtcでエラるかも                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th.mozconfigにac̲add̲options --disable-webrtcを追加して逃げるのも⼿                               by ABE Hiro...
2012/12/1 Mozilla 勉強会@東京 8th補⾜                             by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th パッチの作り⽅、 投げ⽅については さねゆきくんの プレゼンを参照                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thまとめ                            by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thbrowser/devtoolsとgaiaのローカライズ協⼒者募集中                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thじゃのうて                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th  ビルドで困ったら  主な登場⼈物を  検索すれば  なんとかなる                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8thね?簡単でしょ?Makefile.in                               by ABE Hiroki aka hATrayflood
2012/12/1 Mozilla 勉強会@東京 8th・リンク集twitter @hATrayfloodhttp://twitter.com/hATrayfloodNSEG Vol.26 You should become a Mozillian...
2012/12/1 Mozilla 勉強会@東京 8thtwitter @teramakohttp://twitter.com/teramakoPreprocessorhttp://teramako.github.com/doc/modest-...
Upcoming SlideShare
Loading in …5
×

Modest16 ね?簡単でしょ? makefile.in

736 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Modest16 ね?簡単でしょ? makefile.in

  1. 1. 2012/12/1 Mozilla 勉強会@東京 8thね?簡単でしょ? Makefile.in by ABE Hiroki aka hATrayflood
  2. 2. 2012/12/1 Mozilla 勉強会@東京 8th⾃⼰紹介・名前:アベヒロキ (@hATrayflood)・URL:rayflood.org/diary-temp/・職業:⾃宅サーバ管理者・勤務先:株式会社からくりもの by ABE Hiroki aka hATrayflood
  3. 3. 2012/12/1 Mozilla 勉強会@東京 8th今回は by ABE Hiroki aka hATrayflood
  4. 4. 2012/12/1 Mozilla 勉強会@東京 8thMakefile by ABE Hiroki aka hATrayflood
  5. 5. 2012/12/1 Mozilla 勉強会@東京 8thの話 by ABE Hiroki aka hATrayflood
  6. 6. 2012/12/1 Mozilla 勉強会@東京 8th※実質NSEG26の続き by ABE Hiroki aka hATrayflood
  7. 7. 2012/12/1 Mozilla 勉強会@東京 8th 訂正 by ABE Hiroki aka hATrayflood
  8. 8. 2012/12/1 Mozilla 勉強会@東京 8thビルドに必要なもの・Visual C++ 2010 Express・DirectX SDK June 2010・Mozilla Build 1.6.1 by ABE Hiroki aka hATrayflood
  9. 9. 2012/12/1 Mozilla 勉強会@東京 8th現時点(firefox-20)でビルドに必要なもの by ABE Hiroki aka hATrayflood
  10. 10. 2012/12/1 Mozilla 勉強会@東京 8thVisual Studio 2010に加え by ABE Hiroki aka hATrayflood
  11. 11. 2012/12/1 Mozilla 勉強会@東京 8thVisual Studio 2008が必要になりました by ABE Hiroki aka hATrayflood
  12. 12. 2012/12/1 Mozilla 勉強会@東京 8thmozilla/python/psutilのビルドに必要です(python⾃体が2008で ビルドされてる) by ABE Hiroki aka hATrayflood
  13. 13. 2012/12/1 Mozilla 勉強会@東京 8thこれから始める⼈は2008 Expressをどぞー by ABE Hiroki aka hATrayflood
  14. 14. 2012/12/1 Mozilla 勉強会@東京 8thおさらい by ABE Hiroki aka hATrayflood
  15. 15. 2012/12/1 Mozilla 勉強会@東京 8th ビルド ⼿順 by ABE Hiroki aka hATrayflood
  16. 16. 2012/12/1 Mozilla 勉強会@東京 8thstart-msvc10.bathg clone http://hg.mozilla.org/ mozilla-central/ by ABE Hiroki aka hATrayflood
  17. 17. 2012/12/1 Mozilla 勉強会@東京 8th※30分くらいかかります※1GBくらい必要です会場ではやるなよ!絶対だぞ!! by ABE Hiroki aka hATrayflood
  18. 18. 2012/12/1 Mozilla 勉強会@東京 8thcd mozilla-centralmake -f client.mk build > build.log 2>&1 by ABE Hiroki aka hATrayflood
  19. 19. 2012/12/1 Mozilla 勉強会@東京 8th標準の設定でビルドできますログは全部保存すべき※1時間以上かかりますCore2 1.2GHzで7時間 by ABE Hiroki aka hATrayflood
  20. 20. 2012/12/1 Mozilla 勉強会@東京 8th帰ったらトライしてね☆ by ABE Hiroki aka hATrayflood
  21. 21. 2012/12/1 Mozilla 勉強会@東京 8th本題 by ABE Hiroki aka hATrayflood
  22. 22. 2012/12/1 Mozilla 勉強会@東京 8thツール by ABE Hiroki aka hATrayflood
  23. 23. 2012/12/1 Mozilla 勉強会@東京 8thautoconf-2.13と gnu make by ABE Hiroki aka hATrayflood
  24. 24. 2012/12/1 Mozilla 勉強会@東京 8thant?cmake? by ABE Hiroki aka hATrayflood
  25. 25. 2012/12/1 Mozilla 勉強会@東京 8th知らん by ABE Hiroki aka hATrayflood
  26. 26. 2012/12/1 Mozilla 勉強会@東京 8th 主な登 場⼈物 by ABE Hiroki aka hATrayflood
  27. 27. 2012/12/1 Mozilla 勉強会@東京 8thMakefilejar.mn by ABE Hiroki aka hATrayflood
  28. 28. 2012/12/1 Mozilla 勉強会@東京 8th各フォルダにありますMakefile.inからMakefileを作成しますjar.mnはオプション by ABE Hiroki aka hATrayflood
  29. 29. 2012/12/1 Mozilla 勉強会@東京 8thMakefile.inが更新されるとmake実⾏時にMakefileも更新してから実⾏します by ABE Hiroki aka hATrayflood
  30. 30. 2012/12/1 Mozilla 勉強会@東京 8thなのでMakefile.inを書き間違えるととんでもないことに by ABE Hiroki aka hATrayflood
  31. 31. 2012/12/1 Mozilla 勉強会@東京 8th 主なマクロ  PROGRAM MODULE  LIBRARY̲NAME  CSRCS CPPSRCS  DEFINES LIBS  EXPORTS DIRS by ABE Hiroki aka hATrayflood
  32. 32. 2012/12/1 Mozilla 勉強会@東京 8thjar.mnはchromeのパッケージング定義xulとかのソースですね by ABE Hiroki aka hATrayflood
  33. 33. 2012/12/1 Mozilla 勉強会@東京 8thMakefileに書かなくてもあれば勝⼿にやってくれる処理スクリプトはconfig/JarMaker.py by ABE Hiroki aka hATrayflood
  34. 34. 2012/12/1 Mozilla 勉強会@東京 8thjar.mnやxulソースの処理⽅法については@teramakoのPreprocessorを参照 by ABE Hiroki aka hATrayflood
  35. 35. 2012/12/1 Mozilla 勉強会@東京 8thconfigureautoconf.mk by ABE Hiroki aka hATrayflood
  36. 36. 2012/12/1 Mozilla 勉強会@東京 8thビルドの設定を⾏います機能オプションや最適化オプションの選択、ツールのパスなど by ABE Hiroki aka hATrayflood
  37. 37. 2012/12/1 Mozilla 勉強会@東京 8thmozilla/config/autoconf.mk.inから objdir/config/autoconf.mkを作成し、configureの結果を保存各フォルダ内のMakefileからincludeします by ABE Hiroki aka hATrayflood
  38. 38. 2012/12/1 Mozilla 勉強会@東京 8thconfigureもconfigure.inからautoconfで作成 by ABE Hiroki aka hATrayflood
  39. 39. 2012/12/1 Mozilla 勉強会@東京 8th*.inはビルドの過程で作成されるファイルの元Makefile.inも同様 by ABE Hiroki aka hATrayflood
  40. 40. 2012/12/1 Mozilla 勉強会@東京 8th 主なパラメータ  MOZ̲*  MOZ̲ENABLE̲*  OS̲ARCH  ̲MSC̲VER  GCC̲VERSION by ABE Hiroki aka hATrayflood
  41. 41. 2012/12/1 Mozilla 勉強会@東京 8thconfig.mkrules.mk by ABE Hiroki aka hATrayflood
  42. 42. 2012/12/1 Mozilla 勉強会@東京 8thmozilla/configにあります各フォルダのMakefileからincludeこの2つでほぼすべてのルールが設定されてます by ABE Hiroki aka hATrayflood
  43. 43. 2012/12/1 Mozilla 勉強会@東京 8th主なターゲット $(PROGRAM) $(SHARED̲LIBRARY) export libs chrome Makefile by ABE Hiroki aka hATrayflood
  44. 44. 2012/12/1 Mozilla 勉強会@東京 8th 全体的 な流れ by ABE Hiroki aka hATrayflood
  45. 45. 2012/12/1 Mozilla 勉強会@東京 8th client.mk .mozconfig configure objdir/Makefile browser/build.mk toolkit-tiers.mk by ABE Hiroki aka hATrayflood
  46. 46. 2012/12/1 Mozilla 勉強会@東京 8th jemalloc nspr mozjs IDLコンパイル ヘッダのコピー by ABE Hiroki aka hATrayflood
  47. 47. 2012/12/1 Mozilla 勉強会@東京 8thC/CPPコンパイルxulパッケージングxul.dllビルドfirefox.exeビルド by ABE Hiroki aka hATrayflood
  48. 48. 2012/12/1 Mozilla 勉強会@東京 8th全部通ったらmake -C objdir/ browser/installerで配布⽤zipを作成します by ABE Hiroki aka hATrayflood
  49. 49. 2012/12/1 Mozilla 勉強会@東京 8th注意 by ABE Hiroki aka hATrayflood
  50. 50. 2012/12/1 Mozilla 勉強会@東京 8th nspr、js security は別世界 by ABE Hiroki aka hATrayflood
  51. 51. 2012/12/1 Mozilla 勉強会@東京 8thそれぞれ独⾃のビルドルールを持ってます by ABE Hiroki aka hATrayflood
  52. 52. 2012/12/1 Mozilla 勉強会@東京 8thPGOは慣れてから by ABE Hiroki aka hATrayflood
  53. 53. 2012/12/1 Mozilla 勉強会@東京 8th時間は倍以上ディスク容量は3倍以上かかる by ABE Hiroki aka hATrayflood
  54. 54. 2012/12/1 Mozilla 勉強会@東京 8thmedia/webrtcでエラるかも by ABE Hiroki aka hATrayflood
  55. 55. 2012/12/1 Mozilla 勉強会@東京 8th.mozconfigにac̲add̲options --disable-webrtcを追加して逃げるのも⼿ by ABE Hiroki aka hATrayflood
  56. 56. 2012/12/1 Mozilla 勉強会@東京 8th補⾜ by ABE Hiroki aka hATrayflood
  57. 57. 2012/12/1 Mozilla 勉強会@東京 8th パッチの作り⽅、 投げ⽅については さねゆきくんの プレゼンを参照 by ABE Hiroki aka hATrayflood
  58. 58. 2012/12/1 Mozilla 勉強会@東京 8thまとめ by ABE Hiroki aka hATrayflood
  59. 59. 2012/12/1 Mozilla 勉強会@東京 8thbrowser/devtoolsとgaiaのローカライズ協⼒者募集中 by ABE Hiroki aka hATrayflood
  60. 60. 2012/12/1 Mozilla 勉強会@東京 8thじゃのうて by ABE Hiroki aka hATrayflood
  61. 61. 2012/12/1 Mozilla 勉強会@東京 8th ビルドで困ったら 主な登場⼈物を 検索すれば なんとかなる by ABE Hiroki aka hATrayflood
  62. 62. 2012/12/1 Mozilla 勉強会@東京 8thね?簡単でしょ?Makefile.in by ABE Hiroki aka hATrayflood
  63. 63. 2012/12/1 Mozilla 勉強会@東京 8th・リンク集twitter @hATrayfloodhttp://twitter.com/hATrayfloodNSEG Vol.26 You should become a Mozillian !!http://www.slideshare.net/hATrayflood/nseg26-you-should-become-a-mozillianVisual Studio 2008 Express Edition SP1http://www.microsoft.com/ja-jp/download/details.aspx?id=20682Visual Studio 2010 Expresshttp://www.microsoft.com/ja-jp/dev/2010/product/express/offline.aspxDirectX SDK June 2010http://www.microsoft.com/en-us/download/details.aspx?id=6812Mozilla Build 1.6.1ftp://ftp.mozilla.org/pub/mozilla/libraries/win32/Build Instructions - Developer Guide | MDNhttps://developer.mozilla.org/en-US/docs/Developer̲Guide/Build̲InstructionsMozilla Cross-Referencehttp://mxr.mozilla.org/ by ABE Hiroki aka hATrayflood
  64. 64. 2012/12/1 Mozilla 勉強会@東京 8thtwitter @teramakohttp://twitter.com/teramakoPreprocessorhttp://teramako.github.com/doc/modest-20120818/twitter @saneyuki̲shttp://twitter.com/saneyuki̲sそこの君、バグ報告から始めるMozillaへのcontributeのやり⽅教えてあげるからちょっと来なさいhttp://www.slideshare.net/saneyuki/mozillacontributeMozilla Localization Team Japanesehttps://l10n.mozilla.org/teams/ja株式会社からくりものhttp://karakurimono.com/LTTimerhttp://karakurimono.biz/lttimer̲1̲1/ by ABE Hiroki aka hATrayflood

×