- 1
- 2
- 3
- 4
- 5
<Target Name="AfterBuild">
<PropertyGroup>
<base>$(ProjectDir.Replace('\', '/'))</base>
</PropertyGroup>
<Exec Command="$(bash) -c 'cd $(base)doc ; thor md:generate $(base)doc/doc.md'" />
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+125
<Target Name="AfterBuild">
<PropertyGroup>
<base>$(ProjectDir.Replace('\', '/'))</base>
</PropertyGroup>
<Exec Command="$(bash) -c 'cd $(base)doc ; thor md:generate $(base)doc/doc.md'" />
Генерация документации по феншую.
Dummy00001 05.08.2013 23:26 # 0
ЗЫ куски кода типа `Replace('\', '/')`. напоминает о годах мазохизма, работы под цигвином. для полного щастья еще только `s/[\r\n]+$/\n/` не хватает.
wvxvw 06.08.2013 00:01 # +3
roman-kashitsyn 06.08.2013 08:11 # +4
wvxvw 06.08.2013 11:56 # +1
bormand 06.08.2013 13:26 # 0
wvxvw 06.08.2013 14:18 # 0
Т.е. моя задача была составить человеку план действий, как воспроизвести мои настройки, типа:
1. Установить Сигвин.
2. Установить Руби и ГЦЦ.
...
13. Найти переменную DEFAULT_CSS в файле somewhere/some_file.rb и назначить ей новое значение "пук.css".
И, естесственно, у человека окружение будет не таким, пук.css потеряется где-нибудь, автор переименует переменную в своем мегаскрипте и т.д.
Скорее всего, человек дойдет до п. 1, ничего не сделает и будет вручную доправлять HTML с документацией...
deep 06.08.2013 10:11 # 0
Ядреный иксемель