Sharing Altium Designer projects
The library components that are used are embedded in the schematic and PCB documents, so there is no need to create/extract a library. If the recipient has AD they can extract a library as easily as you can. 

Of course you can share your own full library if you want but they can get quite large. 

I would say to make it more share friendly, output and include documents that don't require AD such as .pdf schematics and .pdf PCB layouts and Gerbers and .xls BOM.