shaka-packager/packager
Joey Parrish 2038339926
build: Separate shared and static library targets (#1293)
This splits the target so that we always build static libraries, but
optionally also build shared libraries. This also tweaks the
installation so that the static library is never installed, because it
is not usable without the other internal static library deps. The
headers and pkgconfig will only be installed if we have a shared library
to use them with.
2023-10-22 17:46:33 -07:00
..
app feat: copy packager_test.py in CMake (#1284) 2023-10-18 16:06:10 -07:00
file build: Use the standard BUILD_SHARED_LIBS variable (#1292) 2023-10-19 10:05:35 -07:00
hls fix: Fix internal libraries built as dynamic by default (#1283) 2023-10-18 11:31:29 -07:00
kv_pairs feat: Replace glog with absl::log (#1274) 2023-10-13 12:42:47 -07:00
macros chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
media chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
mpd chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
status build: Use the standard BUILD_SHARED_LIBS variable (#1292) 2023-10-19 10:05:35 -07:00
testing feat: Build c-ares locally (#1285) 2023-10-18 16:44:43 -07:00
third_party fix: Fix dependency on system zlib (#1291) 2023-10-19 10:05:23 -07:00
tools build: Fix pssh-box.py targets, installation, and docs (#1279) 2023-10-17 12:52:40 -07:00
utils fix: Fix internal libraries built as dynamic by default (#1283) 2023-10-18 11:31:29 -07:00
version docs: update docs for CMake (#1270) 2023-10-17 09:39:11 -07:00
CMakeLists.txt build: Separate shared and static library targets (#1293) 2023-10-22 17:46:33 -07:00
flag_saver.h style: cleanup unused includes and use consistent <> for external code (#1267) 2023-10-09 16:21:41 -07:00
gtest.cmake ci: Collect and report test results (#1244) 2023-07-17 16:11:41 -07:00
packager.cc chore: Refactor public headers and macros (#1275) 2023-10-14 09:36:01 -07:00
packager.pc.in feat: add install target for cmake (#1269) 2023-10-16 13:08:48 -07:00
packager_test.cc style: Use angle-brackets for all internal headers (#1271) 2023-10-11 07:51:11 +08:00
policies.cmake ci: Enable parallel builds (#1241) 2023-07-17 13:16:03 -07:00
protobuf.cmake build: Fix pssh-box.py targets, installation, and docs (#1279) 2023-10-17 12:52:40 -07:00