Open Vlad-Shcherbina opened 10 years ago
Она тем более смехотворная что я это уже делал же, https://github.com/cail/icfpc2011-tbd/blob/master/ltg/packit.sh (но как бы не доверял себе сделать это после суток без сна сейчас).
git archive -v --format=tar HEAD src install run | gzip >submission.tar.gz
например. Или можно указывать конкретные вещи и зафигачивать всё в поддиректории директории build, делая cd туда и аппендя "tar x" вместо гзипа.
Но да, это нужно написать где-то в первых сутках контеста, потому что за час до конца люди ведут себя как курицы со свёрнутыми головами.
Это хорошо известная проблема,возникала не один раз. У меня отчётливое впечатление что я её упоминал, либо перед контестом, либо в самом начале. Впрочем, issue не создал, так что фэйл.
Задача смехотворная. Тут не нужно 5 человек, не нужно спорить о подходах (я спорил потом что я не доверяю тому что сделано в аврале), не нужно делать это за час до конца. Просто кто-то один должен сесть, разобраться и аккуратно написать.
На всякий случай постановка задачи: Скрипт, который абсолютно детерминированным образом порождает сабмишен в требуемом формате, работает у большинства участников (с одинаковыми результатами) и удобен в использовании (как можно большая часть процесса подготовки автоматизирована).
Readme тоже надо писать заблаговременно, но по крайней мере это мы сделали.