This repository has been archived by the owner on Jul 26, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
При обновлении библиотеки не пересобираются файлы #71
Comments
sergey-s-betke
added a commit
that referenced
this issue
Jul 13, 2018
sergey-s-betke
added a commit
that referenced
this issue
Jul 13, 2018
sergey-s-betke
added a commit
that referenced
this issue
Jul 23, 2018
199460d * в git subtree вынужденно использую имена remote [ci skip] eaf8b42 Merge branch 'feature/gmsl' into develop d716b23 * использованы merge, split * добавлен `reversedirpath` (IT-Service/ITG.MakeUtils#16) 9e350a7 * временно отключаю свборку на Ubuntu 437a7d4 * заменены SPACE и DOLLAR на GMSL (IT-Service/ITG.MakeUtils#16) bdb27cc * заменён собственный assert на GMSL (IT-Service/ITG.MakeUtils#16) a07407e * подключена GMSL (IT-Service/ITG.MakeUtils#16) 4f4eab5 * добавлены maintainer-push-* цели [ci skip] 9e80192 * изменено подключение makeutils через git.mk [ci skip] a7a4831 * изменено подключение aglfn через git.mk [ci skip] 1ff165a Merge commit '026786d6eba223c962e9f48e326f5ba40d2884d4' as 'ITG.MakeUtils/GMSL' 026786d Squashed 'ITG.MakeUtils/GMSL/' content from commit 16aa142 07e0f37 - исправлен макрос подключения внешнего репозитория через subtree [ci skip] fbae30a * изменено подключение GMSL (IT-Service/ITG.MakeUtils#16) [ci skip] 6c7acbe * добавлен макрос для подключения внешнего проекта как subtree (IT-Service/ITG.MakeUtils#7) [ci skip] 823279c * пробуем указывать непосредственно URL для git remote [ci skip] e06b564 Merge commit 'd9f4640104fff7ca45d051aa5db375b140a9877e' as 'ITG.MakeUtils/GSML' d9f4640 Squashed 'ITG.MakeUtils/GSML/' content from commit 16aa142 fa09f5b * добавлена заготовка сценария для подключения GMSL (IT-Service/ITG.MakeUtils#16) [ci skip] 09b8433 - исправлены ошибки в сценариях подключения makeutils [ci skip] 16aa4c7 Merge branch 'feature/rst2eps' into develop 1118f52 * добавлена генерация .eps [ci skip] 40204ba * fdfe1b3 Merge branch 'feature/pdfDependencies' into develop 2c075ba - исправлены зависимости от ресурсов postscript (#71, #65) 37f3552 * начинаем исправлять #71 [ci skip] 9058f07 Merge branch 'feature/marksparams' into develop 16495cc * добавлена информация в readme.md о негативе и зеркале (#70) [ci skip] f065c15 * добавлен `.setpdfwrite` 2e122bc * по умолчанию - позитив, а не негатив (#70) b79ae57 + добавлена поддержка `NegativePrint` (#70) 808bb00 - восстановлена зависимость pdf файлов от файлов ресурсов 4c319ca * параметр `SHOW_PDF` перенесён в tasks.json и убран из пакетного выполнения на build серверах e99d314 * пытаюсь указать github на возможность сравнения .ps файлов [ci skip] 9ac932c + добавлена поддержка MirrorPrint параметра (#70) e780490 * добавлен макрос `OPENTARGETPDF` 980d4e1 * добавлено расширение sleistner.vscode-fileutils [ci skip] 085774e * добавлен тест с заготовкой зеркального отображения 21e88f4 * разные типы тестов для PostScript разнесены по подкаталогам * добавлен тест для `setmarksparams` 86e312e * добавлены параметры по умолчанию в `setmarksparams` [ci skip] 06998ad Merge branch 'develop' into feature/marksparams 7e4edee Merge branch 'master' into develop c4b3d70 Merge branch 'master' of github.com:Metrolog/marks b841360 * заготовка `setmarksparams` с тестом [ci skip] 48ff90d * внесены изменения в документацию в связи с переходом на git-flow [ci skip] 8f4ee0b * добавлено расширение greatminds.gitflow4code [ci skip] d7adc7b * добавил в readme.md упоминание о лазерной гравировке [ci skip] 69d6bd1 * несущественные исправления тестов 5eaa2e7 * добавлен пробел в шрифт (#64) 563a3c2 * убрана установка SourceTree (#62) 42dcb68 - устранена ошибка сборки файлов из подкаталогов stamps/sources (#66) 049db82 * #59 2bb4fa0 * #59 18a8dd4 * #59 2fd9103 - восстановлено размещение в шахматном порядке 73d1fce * явно используются функции из ProcSet (#59) 620a62b * версия изменена на 2.2.0 6332f85 - устранён беконечный цикл вложенных вызовов make при указании недействительной цели (#57) 03aa01d - очередная попытка исправления для ghostscript 9.18 (#60) ae26015 - очередное обходное решение для ghostscript 9.18 (#60) 05e9fe4 - обходное решение для ghostscript 9.18 на Ubuntu (#60) 6253706 - пытаюсь исправить ошибку загрузки ghostscript на Ubuntu (#60) 90dfb24 * выполняем все тесты, даже если они "упали" (#61) f0fc082 - исправлена ошибка публикации информации об ошибке теста в AppVeyor - включён keep-going (#61) 3bdc91d - падение тестов на AppVeyor помечает сборку как неудачную (#61) b0ee107 * пытаемся решить проблемы с запуском ghostscript на Ubuntu (#60) 976fea0 * показываем сценарий запуска теста в логах [ci skip] 13e3050 - очередная попытка восстановления работоспособности ghostscript на Ubuntu (#60) bf35e17 * попытка обновления ghostscript на Ubuntu (#60) 676b9af - очередная попытка исправления ошибки запуска ghostscript на Ubuntu cffb013 - исправляем ошибки исполнения ghostscript на Ubuntu 574163f - устраняем ошибки загрузки ghostscript на Ubuntu f78caa0 * переработаны preparePostScriptResource макросы 3ab74aa * использован OSabsPath для FONTPATH (#58) 9ec63f1 * cygpath используем только под cygwin [ci skip] dc3e677 * первая условно рабочая редакция с ресурсами уже без расширений (#58) e5257b0 * получение списка используемых шифтов оформлено отдельным Makefile [ci skip] 399922e * в тестах используем ProcSet из release/Resource (#58) 8c042d1 + добавлена генерация каталога Resource для ITG.PostScriptLib (#58) 4bc6d45 - убрана несущественная ошибка при clean [ci skip] ad80f71 * изменён каталог для библиотек PostScript на Resource * для тестов PostScript без сборки исключена генерация pdf файла a57c648 - устранена ошибка при обработке лога make в VSCode для пустых строк 7954b12 * csm-marks.ps оформлен как ProcSet (#55) d6f422d * distiller.ps оформлен как ProcSet (#55) bcea837 * image-st.ps оформлен как ProcSet (#55) 1e7e91a * graphics-alignments оформлен как ProcSet (#55) afa04a6 * si.ps оформлен как ProcSet (#55) 9502c73 * roman.ps оформлен как ProcSet (#55) 55a42aa * math.ps оформлен как ProcSet (#55) ba5eb19 * graphics.ps оформлен как ProcSet (#55) e6b6d0a * fonts.ps оформлен как ProcSet (#55) 7c75814 * boxes.ps оформлен как ProcSet (#55) 9f4fd72 * `assert.ps` оформлен как ProcSet (#55) 54898a8 * arrays.ps оформлен как ProcSet (#55) a875697 * добавлен `getPostScriptResourceFiles` bf4a6d1 * исправлены `%%EndResource:` [ci skip] 2dc6922 * подготовка csm-marks.ps к оформление как ProcSet (#55) 027f2b3 * убраны лишние `%%EndComments` 39c0241 - исправлена обработка в `Resolve-PathInGNUMakeLog.ps1` пустых строк [ci skip] bac43f5 * кодировка сохраняются как packedarray 24f070f * добавлены %%IncludeResource: [ci skip] 51618fc * загрузка нескольких ps файлов переделана на `/ProcSet findresource` (#55) b67c6df - исправлена загрузка кодировок через `findresource` (#56) b742892 - исправлен `copyfileto` [ci skip] f3ca12e * заменены глифы `uni0000` на `.notdef` 2fe3a54 * добавлена функция `reencodefont` aefffb6 * изменена загрузка файлов кодировок через `findresource` (#56) d6cb3f8 * несущественные изменения конфигурации VSCode [ci skip] 196148a * исправлен %%LanguageLevel: на 2 5b81419 * удалены лишние файлы шрифтов 3ed502e * дополнена преамбула для ps файлов 216caf8 * добавлена информация о MSYS2 в readme.md [ci skip] 1c80da7 - обеспечена совместимость с MSYS2 (#53) 9bec1a6 * отказ от использования OSabsPath * устранены замечания в New-PostScriptEncodingTable.ps1 ec907bb * указана версия make в readme.md (#45) [ci skip] ab736a1 - исправлена ссылка в readme.md (#45) [ci skip] 7b97e71 * устранены замечания к install.ps1 dcbdc95 * дополнено описание для Linux (#45) 71da365 * указана кодировка для postscript файлов для VSCode (#54) [ci skip] c5f68f0 * изменены настройки для VSCode [ci skip] d60ab86 - исправлено определение `MAKETOOL` для Linux 9644f82 - удалено использование shellPath d684238 - исправлена передача сообщений в консоль AppVeyor 696fd69 * исправлены сообщения для deprecated функций [ci skip] 1d755b2 * выделены git.mk, zip.mk [ci skip] c9f9b68 + deprecated, obsolete + assest + debug trace * cygpath = obsolete (#51) 92dcfea * указано `#!/usr/bin/make` в Makefile [ci skip] 35a40c5 * отказались, где возможно, от `OSPath` (#51) 85162fe * отказ от абсолютных путей для указания модулей PowerShell (#51) e22e644 * все переменные, указывающие каталог, должны содержать завершающий `/` ee14e16 * шаги к отказу от использования абсолютных путей (#51) * изменено подключение файлов ITG.MakeUtils 1c90bdf * добавлены TODO * удалены (где возможно сейчас) `MAKETARGETDIR` d6986f8 * добавлен config в .gitignore [ci skip] bc7bbc2 * добавлен problemMatcher для ошибок make (#49) [ci skip] 5ae1373 * несущественные изменения в $(MAKE_SUBPROJECT) [ci skip] b45cbb3 * добавлен problemMatcher для make (#49) [ci skip] 6da5573 * пробую вернуть получение ITG.MakeUtils через `--squah` [ci skip] 1eac8d3 * убран `--squash` при обработке ITG.MakeUtils полностью 0cdc6f3 Add 'ITG.MakeUtils/' from commit '896c3e6910c8470aa44b5f4c5ca280870d2b072f' 61cbda3 * удаляю ITG.MakeUtils для повторной его вставки из репозитория [ci skip] 334192e * убран `--squash` при получении изменений ITG.MakeUtils [ci skip] db1078d * добавлено удаление подготовленных файлов кодировок в maintainer-clean (#50) ad06013 * добавлен каталог для конфигурации установленной и собранной программы * добавлено его удаление в `distclean` (#50) 935f329 * загружаемые файлы кодировок не удаляются в mostlyclean (#50) 8922729 * добавлена поддержка стандартных целей `*clean` (#50) a6bc796 * добавлена поддержка цели check (#50) 3524f8f * поправлен список рекомендуемых расширений VSCode [ci skip] c9845bf * добавил в расширения VSCode поддержку YML [ci skip] 269185a * добавлен fetch в задачи VSCode [ci skip] 9790b2c Merge commit '60fbbaf6e05ae3a1145b84dc9d9c859392d91c79' 60fbbaf Squashed 'ITG.MakeUtils/' changes from 39d109d..667f6f7 ff9a70c * добалено подключение удалённых репозиториев в команды VSCode (#48) [ci skip] 1954d10 * добавлены задачи VSCode (#48) [ci skip] 0fce1d5 * поправлен комментарий [ci skip] 1de5901 * несущественные правки в .github [ci skip] dfeece4 * устранены замечания PSScriptAnalyzer 3988b34 - исправлена кодировка модуля PowerShell на utf-8 with BOM 869af14 * добавлен bierner.markdown-preview-github-styles в рекомендуемые расширения vscode [ci skip] b4b8fec * добавил заготовку списка рекомендуемых расширений VSCode (#48) [ci skip] 580fe56 * добавлены исключения для проводника vscode по аналогии с .gitignore [ci skip] 41a82f0 - исправлен путь к make при запуске из под cygwin и vscode ca04249 * устранены замечания к форматированию readme.md [ci skip] 932885a * добавлена рабочая область для vscode [ci skip] eb209b8 * убраны лишние записи в .gitignore [ci skip] e991cbd - устранена ошибка определения размеров upath в `/upath_BBox` при повороте холста (#44) 052c7fd * добавлен модульный тест для `upath_BBox` (#44) b0daa62 * `/sizes_almost_equal` [ci skip] 448c2e5 * добавлены тесты для PostScript без сохранения артефактов fe35338 * добавлен модульный тест для `string_BBox` (#41) 5e51671 * `assest` для поддержки модульных тестов [ci skip] 1d9b477 * изменена подготовка `-sFONTPATH` для ghostscript [ci skip] 1d13b37 * при ошибке загрузки lib.ps и модулей сообщение выводим в stderr 0b1edae * исключена явная загрузка модуля AppVeyor.BuildAgent.PowerShell.dll на AppVeyor (appveyor/ci#2377, IT-Service/ITG.MakeUtils#10) c827186 - исправляю ошибки вывода сообщений в консоль AppVeyor на Ubuntu fb86679 - исправляем вывод сообщений в консоль AppVeyor 1cc9af9 * добавлен вывод сообщений в консоль AppVeyor fe17ab1 * изменена версия на 2.1.0 31b682d * добавляем вывод артефактов - результатов тестов (pdf из ps) (#46) 69ec043 * попытка убрать паразитры `true` и `false` в консоли при обработке тестов на AppVeyor (IT-Service/ITG.MakeUtils#10) cf462b8 - исправляем ошибки публикации информации о тестах на AppVeyor (IT-Service/ITG.MakeUtils#10) 61d5ba1 - исправляем ошибки публикации информации о тестах на AppVeyor (IT-Service/ITG.MakeUtils#10) 1418eef - исправляем ошибку с `StdOut` при выводе результатов тестов на AppVeyor на Ubuntu (IT-Service/ITG.MakeUtils#10) 06b67f5 - исправлена ошибка с указанием параметра `Duration` для `Update-AppveyorTest` (IT-Service/ITG.MakeUtils#10) 7557538 - попытка исправления вывода результатов тестов на AppVeyor (IT-Service/ITG.MakeUtils#10) * добавлено указание файла при выводе результатов тестирования на AppVeyor 571e9f4 - исправляем ошибки вывода результатов тестов на AppVeyor (IT-Service/ITG.MakeUtils#10) 36c7fe9 * вынесен код для обёртки тестов в модуль PowerShell (IT-Service/ITG.MakeUtils#10) d4422d6 - исправляю ошибку вывода информации о состоянии теста на AppVeyor (IT-Service/ITG.MakeUtils#10) a596a4a * запускаю тесты на AppVeyor (#46) * запуск тестов переписан на PowerShell (IT-Service/ITG.MakeUtils#10) 1e85d5d * сократил вывод информации в тестах ghostscript (#46) [ci skip] 8e2824b - исправлен перехват stdout и stderr в обёртке тестов (IT-Service/ITG.MakeUtils#10) [ci skip] 138f59a * переписан обработчик локальных тестов на PowerShell (IT-Service/ITG.MakeUtils#10) 0131dff * косметические правки идентификатора теста (#46) 334f9d6 * сборка тестовых файлов осуществляется как `make test` (#46) 130f655 * раздел подключаемые .ps файлы на общую библиотеку и библиотеку данного проекта 218dbcc * добавлено общее правило с рецептом в ghostscript.mk для pdf файлов * файлы заказов перенесены в stamps/sources 62c5579 * выделен ITG.MakeUtils\ghostscript.mk 02f91f3 * файлы "заказов" перенесены в '/sources' 788ffab * update appveyor badge in readme.md [ci skip] d66772d Update readme.md 9081077 * исправлена ошибка с неверным выравниванием фигурных клейм на листе (#42) f39c348 * исправлена несущественная ошибки в ITG.MakeUtils при определении пути к PowerShell модулю (IT-Service/ITG.MakeUtils#10) 284ebad * удалён уже не требуемый mkdir.ps1 (IT-Service/ITG.MakeUtils#10) [ci skip] f3005b6 * библиотека PostScript модулей вынесены в папку в корневом файле репозитория e30aa9f * при отправке изменений в ITG.MakeUtils удалён `--squash` [ci skip] 15cd2ea * добавлены todo в ITG.MakeUtils [ci skip] ecb764c - исправлена ошибка с псевдонимом `curl` (IT-Service/ITG.MakeUtils#10) f715bf8 * заменён `Invoke-WebRequest` на псевдоним `curl` 4722efe * заменил `New-Directory` на `mkdir` (IT-Service/ITG.MakeUtils#10) 1c93f53 * отказываемся от Travis CI. Требуется более свежая версия ОС, чем Ubuntu 14.04 (так как требуется make 3.82+) (IT-Service/ITG.MakeUtils#10) 07f72a0 - пробуем ubuntu:14.04 на Travis CI (IT-Service/ITG.MakeUtils#10) 5724a0e - пробуем ubuntu:16.04 на Circle CI - исправлен репозиторий для powershell (IT-Service/ITG.MakeUtils#10) 91747a5 Merge branch 'master' of github.com:Metrolog/marks aff1c06 - пробуем ubuntu:16.04 на Circle CI (latest не совместима с powershell) (IT-Service/ITG.MakeUtils#10) 7731455 Merge branch 'master' of github.com:Metrolog/marks 4351a1a - пробуем ubuntu:latest на Circle CI - добавлен gnupg для curl (IT-Service/ITG.MakeUtils#10) 4b12067 - пробуем ubuntu:latest на Circle CI - без `sudo` (IT-Service/ITG.MakeUtils#10) 2a02128 - пробуем ubuntu:latest на Circle CI - без `sudo` (IT-Service/ITG.MakeUtils#10) df109a1 - пробуем ubuntu:latest на Circle CI - без `sudo` (IT-Service/ITG.MakeUtils#10) e1f9f09 Merge branch 'master' of github.com:Metrolog/marks a62b42d - пробуем ubuntu:latest на Circle CI - устанавливаю `sudo` (IT-Service/ITG.MakeUtils#10) cad5ea8 - пробуем ubuntu:latest на Circle CI - устанавливаю `sudo` (IT-Service/ITG.MakeUtils#10) 4e522ed - пробуем ubuntu:latest на Circle CI - убрал `sudo` (IT-Service/ITG.MakeUtils#10) 1d19e18 * пробуем ubuntu:latest на Circle CI (IT-Service/ITG.MakeUtils#10) fea1873 * пробуем другие сборки ОС на Circle CI (IT-Service/ITG.MakeUtils#10) a93b54e Merge branch 'master' of github.com:Metrolog/marks af5d976 - пробуем другие сборки Linux на Circle CI (IT-Service/ITG.MakeUtils#10) 6a39d70 - обновляем `make` на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 288a7ec - обновляем `make` на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) d94d513 - обновляем `make` на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) e0f2d57 * добавлен контроль версии `make` e1d191f * добавлен вывод версии make (IT-Service/ITG.MakeUtils#10) fd29429 * останавливаем исполнение при ошибке загрузке модулей PowerShell (IT-Service/ITG.MakeUtils#10) df8da62 * изменён путь для powershell на `/usr/bin/pwsh` для Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 1399083 Merge branch 'master' of github.com:Metrolog/marks 1f1ea3c * изменён путь для powershell на `/usr/local/bin/pwsh` для Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 6957d6f * изменён путь для powershell на `/bin/pwsh` для Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) c666dcf * возвращено использование `.SHELLFLAGS`, попытка исправления запуска ./pwsh на Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 08c93d8 * исключено использование `.SHELLFLAGS` ради совместимости с Travis CI и Circle CI (IT-Service/ITG.MakeUtils#10) 02913b4 * корректировка подробного (verbose) вывода 155b812 * корректировка подробного (verbose) вывода 438828a * корректировка подробного (verbose) вывода 34a1ac0 Merge branch 'master' of github.com:Metrolog/marks 3f839e6 - исправление ошибки публикации артефактов на AppVeyor на Linux (IT-Service/ITG.MakeUtils#10, #40) a9c4c7d - исправление ошибки публикации артефактов на AppVeyor на Linux (IT-Service/ITG.MakeUtils#10, #40) fdcce2f - исправление ошибки публикации артефактов на AppVeyor (IT-Service/ITG.MakeUtils#10) 94f52c4 - исправление ошибки публикации артефактов на AppVeyor (IT-Service/ITG.MakeUtils#10) 6e921d7 - временно подключаем явно модуль /opt/appveyor/build-agent/AppVeyor.BuildAgent.PowerShell.dll (#40) 931d0e6 - исправление публикации артефактов на AppVeyor `pushDeploymentArtifactFile` (IT-Service/ITG.MakeUtils#10) 8906847 - исправлена публикация псевдонима `cp` (IT-Service/ITG.MakeUtils#10) 05b8dde - исправлена ошибка в `pushDeploymentArtifactFile` (IT-Service/ITG.MakeUtils#10) [ci skip] 12de4ab * `SHELL` заменена на PowerShell (IT-Service/ITG.MakeUtils#10) * `mkdir`, `rm` переписаны на PowerShell (IT-Service/ITG.MakeUtils#10) dc08e3a * изменены настройки редакторов [ci skip] 59dbd12 * изменены настройки редакторов [ci skip] c725d97 * update ITG.MakeUtils f63fba0 Squashed 'ITG.MakeUtils/' changes from e9c5a9f..39d109d 8e1dfb7 Merge branch 'master' of github.com:Metrolog/marks cf9e3f8 - исправляем ошибки публикации артефактов на AppVeyor (#40) 1d5b33c - исправляем ошибки публикации артефактов на AppVeyor (#40) 7426c1d - исправляем ошибки публикации артефактов на AppVeyor (#40) d26f2d9 - исправляем ошибки публикации артефактов на AppVeyor (#40) 6a25882 Merge branch 'master' of github.com:Metrolog/marks e62323c * исправляем публикацию артефактов на AppVeyor (#40) b404223 * тест публикации артефактов на AppVeyor (#40) 7b9cdb8 Merge branch 'master' of github.com:Metrolog/marks a4f3d71 - исправляем ошибку публикации артефактов на AppVeyor (#40) ca08ede - исправляем ошибку публикации артефактов на AppVeyor (#40) 799a882 - исправляем ошибку публикации артефактов на AppVeyor (#40) 69b94a3 Merge branch 'master' of github.com:Metrolog/marks 0c4feb0 - исправляем ошибку публикации артефактов на AppVeyor (#40) 9a91ba5 Merge branch 'master' of github.com:Metrolog/marks b8f85c6 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) a6cb2e4 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) 410fcc8 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) 9277c30 * исправляем публикацию артефактов на AppVeyor на PowerShell (#40) 1cf3d3c * заменена публикация артифактов на Linux на AppVeyor на PowerShell (#40) 3abceff * добавлена установка ghostscript в сборку на Linux на AppVeyor (#40) 94bd9d0 * очередная попытка сборки на Linux на AppVeyor (#40) 5f486e2 * отключены артефакты на circleci c8d5123 * первая попытка выполнять сборку на Linux на AppVeyor (#40) 6d15070 * исключены артефакты на circleci (их следует определять динамически) 11b7b0b - исправлено определение размеров области для строки `string_BBox` в случае расвёрнутой системы координат (#41) 6e50748 + добавлена генерация фигурных стальных ударных клейм `verification_stamp_rhombus_upath` (#39) [ci skip] 5076a44 * если индекс знака поверителя равен 0 - тогда не выводим знак поверителя (калибровщика) ddcaba8 * добавлено `/centered_frame` fb7a2a0 * размеры клейма в коде заменены на переменные 09886c8 + добавлена генерация знака поверки для ЮЛ и ИП (#39) dd60aef * добавлен параметр для выбора формы знака поверки: при выпуске из производства или в эксплуатации (#39) 5db7ff3 * выбор формы поверительного клейма осуществляется в `verification_stamp_path` на основании длины шифра клейма (#39) 73ef005 * убран закомментированный код [ci skip] 56f28d4 + добавлена первая редакция `gmc_verification_stamp_path` для поверительных клейм институтов (#39) 0052c11 * обновлены шаблоны для github [ci skip] f39f8b0 * добавлен текст Приказа Минпромторга №1815 от 02.07.2015 [ci skip] 37a59b3 * добавлен `.editorconfig` (#38) 80e1f4e * добавлен .github 6bc9e16 * добавлена ссылка на gitter 918bff5 * добавил badge на github релизы a1d2a3f * цифры года центрируются относительно своей фиксированной оси, знак поверителя - относительно контура оттиска (в калибровочном клейме) (#34) dea7ba3 * цифры года центрируются относительно своей фиксированной оси, знак поверителя - относительно контура оттиска (#34) 016cc8d - исправлена ошибка `OSabsPath` для некоторых версий cygwin 1d78768 * знак поверителя центрируем между цифрами года для лучшего визуального восприятия (#34) 1012801 * изменено выравнивание цифр года (#34) b7498f2 - исправлена ошибка с powershell on linux для powershell 6.0.0-beta.9-1 (#33) 2da00c8 - исправлена ошибка с позиционированием шифра поверительного клейма для символов в шифре типа `Д` (#32) 265f819 * все `string_*_*` переписаны на использование `string_BBox` ddccda9 * переписан `stringheight` с использованием `string_BBox` - исправлена ошибка в знаке результата `stringheight` 2cdfdf5 - устранена ошибка при запуске `install.ps1` для ранних версий PowerShell (`HelpUri`) (#30) 26f79ae - для подготовки среды исполнения не для учётной записи администратора добавлен параметр `-Scope` в сценарий установки (#29, #30) * обеспечена полноценная поддержка `-WhatIf` и `-Confirm` * более подробно описана процедура подготовки среды в `readme.md` 6fa1e17 - цифра 8 в годе клейма исправлена на соответствие ГОСТ 2930-62 (#31) 5e370ba - изменена установка chocolatey из-за явной несовместимости последних версий и PackageManagement в PowerShell (#29, #30) 010c92b - исправлено определение пути к `choco` в `install.ps1` при установке на машину без chocolatey (#29) 98701f9 - исправлено определение пути к `choco` в `install.ps1` при установке на машину без chocolatey (#29) 28dde67 Merge branch 'master' of github.com:Metrolog/marks af23e75 * для circle ci изменён образ a328439 * для circle ci выбрана ubuntu 4caa5f2 * c1ad36f Revert "* добавлено тестирование на circle ci для нескольких ОС" 887a7e2 * добавлено тестирование на circle ci для нескольких ОС f90b61f - добавлен транспорт https для apt af46035 * изменена установка powershell на установку из репозитория (https://github.com/PowerShell/PowerShell/blob/master/docs/installation/linux.md#installation-via-package-repository---ubuntu-1404) 75ceeee * изменена установка powershell на установку из репозитория (https://github.com/PowerShell/PowerShell/blob/master/docs/installation/linux.md#installation-via-package-repository---ubuntu-1404) b735a88 * пытаемся установить powershell на travis ci (#28) 914521d * пытаемся установить powershell на travis ci (#28) e6cca18 - вернули прямую загрузку дистрибутива powershell (#28) 7e6f82d - устанавливаем noninteractive режим для apt-get (#28) 0256102 - устанавливаем noninteractive режим для apt-get (#28) aa409d2 - устанавливаем noninteractive режим для apt-get (#28) 6dc3ffa - устанавливаем noninteractive режим для apt-get (#28) 9ccec73 - устанавливаем noninteractive режим для apt-get (#28) c148c7b - исправляем установку powershell на linux (#28) ddb8eda - определение параметров командной строки для PowerShell разделены по ОС 47327ce * разбираемся с powershell на linux (#28) 9468129 * разбираемся с powershell на linux (#28) 9ceb2f1 * разбираемся с powershell на linux (#28) e606c15 * разбираемся с powershell на linux (#28) fbe20db * исправлен комментарий при подготовке файлов кодировок (#28) 8d2df83 - продолжаем исправлять проблемы с wget (#28) 6d17ae0 - продолжаем исправлять проблемы с wget (#28) b8005ff Merge branch 'master' of github.com:Metrolog/marks 665ea1d - решаем проблему с wget на circle ci (#28) e2c1956 - добавлена установка wget на circle ci (#28) b9beabc * пробуем устанавливать powershell на linux на circle ci (#28) 737347c * файлы кодировок генерируются через make (#28) 8b4c004 + `OSPath` + `$(PowerShell)` efe80ec * исправлены размеры шрифтов для периода и знака поверителя в калибровочном клейме 7b4528c - изменена генерация и исправлено центрирование знака калибровки (#25) d6cbfef * заменён шрифт для цифр года на Impact. Жирновато получилось... (#9) 4c64f7f * ?????? ?????? ??????? ? Impact (#9) * ???????????? Type 3 ????? Impact (#9) * ???????? ??????? ???? ???? ? Impact (#9) * ??????? ????? Impact ??? ???????????? ?????????? ??? ???? ???? (#9) 9bdf552 - исправлен badge для circle ci (#20) 1d2cbbc * добавляем badge для circle ci (#20) a57761c - исправляем префикс для артефакта на circleci (#20) 81cd03c - устраняем ошибку в пути к артефакту на circleci (#20) 5e68c80 * первая конфигурация для сборки на circleci (#20) 58c8097 * первая конфигурация для сборки на circleci (#20) 8f97167 * первая конфигурация для сборки на circleci (#20) 109d18a * первая конфигурация для сборки на circleci (#20) 7c2ac27 * первая конфигурация для сборки на circleci (#20) 5f28ee7 * первая конфигурация для сборки на circleci (#20) 9cfd6cc * первая конфигурация для сборки на circleci (#20) 9f73bb5 * первая конфигурация для сборки на circleci (#20) 5c4e80b * первая конфигурация для сборки на circleci (#20) 5f6dc39 * первая конфигурация для сборки на circleci (#20) e806082 * первая конфигурация для сборки на circleci (#20) bdd2182 * первая конфигурация для сборки на circleci (#20) 827048b * первая конфигурация для сборки на circleci (#20) 987930f * переименован файл конфигурации appveyor (#20) 3e8506d * добавлена картинка в readme.md для travis (#20) ee402fe * устранены излишние комментарии в конфигурации travis (#20) 801929c - устранена ошибка в командной строке ghostscript на linux (#20) 12d2e87 * убрано указание версии для make на travis (#20) 109ceb8 - исправлена ошибка с `mkdir` на linux 0c85435 * тестируем сборку на travis (#20) 05c49cf * тестируем сборку на travis (#20) 2f4d885 * тестируем сборку на travis (#20) 775ac4a * тестируем сборку на travis (#20) 38113a7 * тестируем сборку на travis (#20) b2af934 * тестируем сборку на travis (#20) 53b1eb8 - исправлено использование `mkdir` на linux 6324ef0 * первая редакция конфигурации сборки на travis (#20) 26b7db9 * первая редакция конфигурации сборки на travis (#20) 1d08ae2 * в `readme.md` добавлен badge appveyor (#20) ee9b132 - добавлены артефакты (.pdf) при сборке на appveyor (#20) a24739c - добавлен путь к cygwin при сборке на appveyor (#20) e1ac433 * отключена переустановка cygwin при сборке на appveyor (#20) 28fca27 * добавлен сценарий сборки на appveyor (#20) 90386b7 * внести изменения обратно в ITG.MakeUtils (#27) 0bcc4ef * добавлены файлы GNU GPLv3 лицензии ef0ce3f * удали файлы лицензионного соглашения для последующей замены 4db3025 Merge branch 'master' of github.com:Metrolog/marks 6d6b24e * добавлено описание в `readme.md` (#11, #7) 8fd2638 * добавлено описание в `readme.md` (#11, #7) 4b6731f * добавлена ссылка на автора шрифта ГОСТ 2930-62 (#23) 39d999c - #26 2fb452a - убран знак `р` из знака РСТ (#26) 07b07e7 * выровнены пробелы вокруг знака поверителя до цифр года (#25) 55c3993 * подобран размер всех элементов поверительного клейма (#9) 960e78d * подобран размер знака поверителя (#9) 125e241 * переименован шрифт для знака поверителя в связи с внесением специфичных изменений (#24) 80d0c21 * изменено начертание `ню` под знак поверителя (#24) ac0751e * изменено начертание `т` под знак поверителя (#24) 9565d46 * изменено начертание `п` под знак поверителя (#24) 13860f9 * изменено начертание `ж` под знак поверителя (#24) f4d384e * исправлено расширение шрифтов в makefile под Type 3 (#9) 3de9b07 + добавлены греческие строчные буквы в Type 3 шрифт ГОСТ 2930-62 (#9) b467172 * проверены и исправлены контуры строчных греческих букв (#9) c8b6f40 * первая оптимизация контуров строчных греческих букв (#9) d3cdebd * исправлены наименования глифов (#9) 1818a8a + добавлены строчные греческие буквы в шрифт ГОСТ 2930-62 (#9) a184b86 * убраны лишние файлы шрифтов (#9) efcb42e - исправлено неверное центрирование букв у, ф и других с элементами ниже базовой линии в знаке поверителя (#22) cdd6b93 * переместил исходный файл шрифта ГОСТ 2930-62 (#9) f0d459e * изменена генерация файлов кодировок под AGLFN (#21) 549aaa6 - переделан сценарий генерации таблиц кодировок под AGLFN (#21) 8c56eac * глифы переименованы по AGL for new fonts (#9) d48c867 * для знака поверителя использован шрифт ГОСТ 2930-62 (#9) c0b44ff * файлы шрифта ГОСТ 2930-62 перенесены в каталог fonts (#9) 3a4dea5 * ещё ряд глифов заменены на ссылки (#9) c6fe964 - исправлен знак q (#9) e426fe1 * использованы ссылки на o, x, y (#9) de85d00 * и, й, п заменены на ссылки на n (#9) 33ecb6c * ш заменена на ссылку на т (#9) fc357be * ссылки на e (#9) 36964b7 * с, d заменены на ссылки (#9) 3f125bd * b, p, р - как ссылки на один глиф (#9) 2350085 * T, X, Y - ссылки использованы (#9) de0ae1e * Я заменена на ссылку на R (#9) 5a9181d * заменены на ссылки Ь, Ы (#9) 79f4261 * добавлена ссылка на M, N (в том числе - для И, Й) (#9) 80ff2a2 * добавлены ссылки на I, K (#9) 238d17c * добавлены ссылки на E и H (#9) 0434d0c * использованы ссылки на A, B, C (#9) d2b46ed * знак > заменён на < с трансформацией (#9) bcbe911 * 9 заменён на 6 с трансформацией (#9) f2d1ce7 * заменил О все на ссылку на 0 (#9) ed96720 * обновлены контуры в шрифте ГОСТ 2930-62 (#9) 0deb2f9 * поправлены контуры всех символов (#9) 7ed52a8 * контуры упрощены (#9) c5e075a * исправлены начальные точки, контуры, упрощены контуры, добавлены экстремумы (#9) 8935d8f * исправлено направление контуров (#9) 3c9f7e1 * округлены координаты (#9) 8d44322 * кривые преобразованы в кубические сплайны (#9) 02575e3 * исправлено наименование шрифта (#9) eb5ae4e * масштабирован шрифт под размерную сетку PostScript шрифтов (em=1000) (#11) 7f238c9 * включил в репозиторий sfd файл (#9) 1b51788 * добавлены примеры type 3 шрифтов (#9) 98f9265 * убраны невостребованные файла шрифта e5ae0bf * выделены таблицы знаков поверителей (#11) * выделен модуль `graphics-alignments.ps` (#11) 4f748fd * выделен модуль формирования изображения знака РСТ `image-rst.ps` (#11) 3d61afb * искючено явное подключение лишних модулей в конечном файле (#11) d8d263d * выделен модуль `graphics.ps` (#11) 9c36013 - в `roman.ps` подключены необходимые модули (#11) 903fea2 + добавлен модуль с макросами для подключения библиотечных модулей `lib.ps` (#11) 4aa3357 * выделен модуль `roman.ps` (#11) d5b324e * выделен модуль `arrays.ps` (#11) c0cce06 * выделен модуль `math.ps` (#11) 0e8cfeb * выделен модуль `si.ps` (#11) a4f21f0 * кодировки выделены в отдельные модули (#11) 01babb9 * выделен модуль `boxes.ps` (#11) 3bfe295 * выделены параметры дисциллера в отдельный модуль (#11) f7f6765 * добавлен макрос `require` для подключения модулей (#11) 656eb58 * первая редакция с подключением файла библиотеки (#11) 947de72 - исправлены пути к файлам шрифтов в makefile (требуется абсолютный пути для текущей ОС) (#11) 40fdf78 + добавлен макрос `OSabsPath` для кроссплатформенности (вычисляет абсолютный путь для ОС, а не для текущей оболочки) (#11) a7e1301 - исправлено расширение файла шрифтов в makefile (#11) c50f580 * перенесены файлы шрифтов в каталог `fonts` (#11) * в сценарии для ghostscript указан каталог со шрифтами (#11) e60ef14 + добавлены makefile для построения PDF файлов для .ps файлов (#11) e5b8455 * добавлен путь к ghostscript в `PATH` (#11) 7d95651 * исключены из репозитория каталоги временных файлов и генерируемых файлов (#11) 72ef41c * добавлены заготовки makefile (#11) 8652f11 * перемещены файлы postscript в lib (#11) 15ab002 * добавлены файлы с лицензионным соглашением 5809d94 Squashed 'ITG.MakeUtils/' content from commit e9c5a9f ced7754 Merge commit '5809d94473c27eb658bffe6d3a2887c25713c236' as 'ITG.MakeUtils' d94faed * добавлены скрипты для подключения ITG.MakeUtils (#11) fec6eb8 * в сценарий подготовки среды добавлена установка cygwin, make (#11) e12a526 * изменена ориентация листа с целью увеличения количества оттисков на листе 38703d3 * добавлен ГОСТ 2930-62 eae6bd8 * добавлен шрифт по ГОСТ 2930-62 "Приборы измерительные. Шрифты и знаки" (#9) 7f77799 + добавлено описание подготовки файла для фотовывода (#7) 26a2802 * знак калибровки формируется через user path (#8) d9dd99d + калибровочное клеймо формируется по требованиям Приложения З.7 РД РCК 02-2014 (#8) 9ea156e + добавлена функция `year` для формирования годовых клейм (#2) 35eba02 * убраны старые функции выравнивания (#3) 8d0c2a3 * добавлена заготовка генератора оттиска калибровочных клейм (#8) * проверен отказ от шахматной раскладки оттисков для калибровочных клейм (#3) f446e5b + при оценке возможности шахматной раскладки добавлено сравнение с формой круга (#3) 94d0a37 - устранена ошибка с исчезновением оттисков на границе страницы (#3) 405ec28 - вместо y для вычисления высоты строк в шахматном порядке использовалась координата y, ошибка устранена (#3) c257a80 * промежуточная редакция вывода оттисков в шахматном порядке с разбиением по страницам (#3) ошибки: - рано заканчивает страницу - символы после чётных строк пропадают 23776cd * добавлено вычисление свойств текущей строки оттисков (#3) 65ef9dc * введены локальные словари со свойствами строк оттисков (#3) b578ede * убраны лишние комментарии 82fc8ef * убраные лишние комментарии f26f251 + рабочая редакция с разбиением на страницы (#3, #15) bcb7682 * выделена `setup_new_page` (#3, #15) 3bc00a5 * первая относительно рабочая редакция с разбиением на страницы (#3, #15) 45fba8c * алгоритм раскладки оттисков на листе выводит строки целиком, накапливая текущую строку в path (#3) 66cef7d * выделена функция `upath_BBox` be22c5d - устранена ошибка вывода `mu` в знаке поверителя (#19) babf550 * реализована отрисовка одной строки оттисков (#3) cf4ac60 - для годовых поверительных клейм знак РСТ располагаем по центру (#1) 91291de + добавлена генерация оттисков по диапазону знаков поверителя (#5) 19e1e6e * знак поверителя выровнен по центру (#5) ed5a69c + добавлены греческие символы в знаки поверителей (#5) - исправлены повёрнутые символы в знаках поверителей (#5) 9f8ab76 + добавлен массив кодировки CP1253 (#5) a07ec0e + добавлен скрипт генерации списка имён глифов для кодировок CP1251 и CP1253 (#5) 8d305c3 Merge commit '1e4c70c5674d44c6b10ec395d402bed9a1afe59a' as 'encodings/agl-aglfn' 1e4c70c Squashed 'encodings/agl-aglfn/' content from commit 5de337b 2e9e786 * добавлен файл с данными кодировки CP1251 (#5) 652accf + добавлен файл с данными кодировки CP1253 (#5) 14392a4 * добавлены сценарии для добавления и обновления поддерева aglfn (#5) ca81bed * добавлена заготовка для шрифта в греческой кодировке (#5) db43eae + добавлена заготовка для генерации словаря знаков поверителей (храним знаки как user path) (#5) * осталось добавить греческий алфавит и разместить знак поверителя в центре 7a571ba + добавлена спецификация индивидуальных знаков поверителя в репозиторий (#13) a8a2dfb * добавил .pdf в .gitattributes 953412a * изменена обработка `months`, `quarters` (#2) c1892d4 * заменён `arange` на `range` + добавлен генератор штампов, пока - только для множества периодов (месяцев, кварталов) (#2) d3385fe + добавлена функция `verification_stamp_upath`, возвращающая оттиск как user path (#3) 5dd3a17 * для отображени знака РСТ использован кешируемый userpath (#16) 1d4dfdf * оттиски преобразованы в `user path` для теста (#3) 0c0143b * текущая координата при отрисовке оттисков используется не как координата центра, а как координата левой нижней точки a1a52fe + добавлены вспомогательные функции : `areverse`, `aconcatenate`, `int_to_roman`, `arange` + добавлены вспомогательные функции для групповой генерации оттисков: `months`, `quarters` (#2) 4c28a8e + добавлены `align_staggered` и `align_to_grid` для раскладки объектов на листе (#3), но - пока лишь тестовый вариант c877852 - устранена ошибка при использовании ghostscript (#14) e55fdb7 * изменён символ конца строки в readme.md e358454 * изменён в .gitattributes тип .ps файлов на текстовый (#12 ) f98e443 + добавлены файлы шрифтов (для теста) (#9) * включены опции distiller в сценарий (#10) bbe0c29 * 338ed1d * d2b1ed9 - устранена проблема с использованием кириллицы в postscript сценарии (#4) 8524b05 - добавлен код закрытия субпутей через `closepath` - заменён шрифт. В Acrobat Distiller можно использовать только PS шрифты, иначе - имеем проблемы с charpath a72d631 - вернул настройки .gitattributes 7eca52e * указан text для .ps в .gitattributes d7dffe0 * для теста добавлен `glyphpath` для дальнейшего использования кириллицы 2fbc9bc * `verification_stamp` теперь добавляет путь с контуром оттиска клейма к текущему пути, без заполнения 0a7655a * знак РСТ отрисован в полном соответствии с руководящими документами e657810 * RST добавляет путь к существующему пути без генерации изображения 9d05509 + добавлена отрисовка буквы Т в РСТ 303447c * полностью отрисован символ С в РСТ ad88290 * добавлено формирование внешнего контура знака РСТ 707bb56 * добавлен в репозиторий чертёж знака РСТ 1cb9680 * добавлен вывод периода 1765d32 * добавлен вывод года c91a51f * вывод символов в клейме заменён на `charpath` d84d008 + добавлен вывод знака поверителя 102a4ac + добавлен вывод шифра клейма a1e07fe + рисуем круг с заданным размером в `verification_stamp` 38116c2 * добвлена ссылка на postscript manual в readme.md d3971f1 * косметические корректировки заготовки сценария bc317ef * заготовка postscript сценария c9ad261 + добавлен сценарий установки среды для отладки ba044d7 * readme + .gitattributes git-subtree-dir: ITG.MakeUtils git-subtree-split: 199460d
sergey-s-betke
added a commit
that referenced
this issue
Jul 23, 2018
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Требуемое поведение
Изменение файлов библиотеки должно требовать повторной сборки всех pdf файлов.
Текущее поведение
При изменении файлов библиотеки повторная сборка pdf файлов не требуется.
Возможное решение
Всё-таки, придётся указывать в зависимостях именно файлы библиотеки, видимо, а не каталог.
The text was updated successfully, but these errors were encountered: