US labour rights activists have mounted a pre-holiday campaign calling on shoppers to boycott specialty-apparel retailer Gap Inc for producing clothing in what it called sweatshops and exploiting factory workers in developing countries.