Compounds of formula (I) or a salt thereof are disclosed, where X is CR or N; R, R, R, R and A are defined herein. Also disclosed are methods for using such compounds as inhibitors of Bruton tyrosine kinase (Btk) and pharmaceutical compositions containing such compounds. Such compounds are useful in treating, preventing, or slowing the progression of diseases or disorders in various therapeutic areas, such as autoimmune diseases and vascular disease.Раскрыты соединения формулы (I)или их соль, где X представляет собой CR4 или N; R1, R2, R3, R4 и A определены в настоящем описании. Также раскрыты способы применения таких соединений в качестве ингибиторов тирозинкиназы Брутона (Btk) и фармацевтические композиции, содержащие такие соединения. Такие соединения применимы при лечении, предупреждении или замедлении прогрессирования заболеваний или нарушений в различных терапевтических областях, например аутоиммунных заболеваний и сосудистого заболевания.