Add building via meson, remove outdated options
Co-authored-by: Thulinma <jaron@vietors.com> Change-Id: I2a620c8d98aca7203f6742c66c3f82afe91b5c3c
This commit is contained in:
parent
ca9724f1f8
commit
529adbfaf6
23 changed files with 855 additions and 82 deletions
|
@ -18,8 +18,9 @@ int main(int argc, char **argv){
|
|||
HTTP::URL url(argv[1]);
|
||||
if (d.get(url, 10, callback)){
|
||||
std::cerr << "Download success!" << std::endl;
|
||||
}else{
|
||||
std::cerr << "Download fail!" << std::endl;
|
||||
return 0;
|
||||
}
|
||||
return 0;
|
||||
std::cerr << "Download fail!" << std::endl;
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -11,3 +11,4 @@ int main(int argc, char **argv){
|
|||
std::cout << J.toPrettyString() << std::endl;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
23
test/meson.build
Normal file
23
test/meson.build
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Testing binaries that are not unit tests, but intended for manual use
|
||||
|
||||
urltest = executable('urltest', 'url.cpp', include_directories: incroot, link_with: libmist)
|
||||
logtest = executable('logtest', 'log.cpp', include_directories: incroot, link_with: libmist)
|
||||
downloadertest = executable('downloadertest', 'downloader.cpp', include_directories: incroot, link_with: libmist)
|
||||
urireadertest = executable('urireadertest', 'urireader.cpp', include_directories: incroot, link_with: libmist, dependencies: ssl_deps)
|
||||
jsontest = executable('jsontest', 'json.cpp', include_directories: incroot, link_with: libmist)
|
||||
resolvetest = executable('resolvetest', 'resolve.cpp', include_directories: incroot, link_with: libmist, dependencies: ssl_deps)
|
||||
streamstatustest = executable('streamstatustest', 'status.cpp', include_directories: incroot, link_with: libmist)
|
||||
websockettest = executable('websockettest', 'websocket.cpp', include_directories: incroot, link_with: libmist)
|
||||
|
||||
# Actual unit tests
|
||||
|
||||
dtsc_sizing_test = executable('dtsc_sizing_test', 'dtsc_sizing.cpp', include_directories: incroot, link_with: libmist)
|
||||
test('DTSC Sizing Test', dtsc_sizing_test)
|
||||
|
||||
bitwritertest = executable('bitwritertest', 'bitwriter.cpp', include_directories: incroot, link_with: libmist)
|
||||
test('bitWriter Test', bitwritertest)
|
||||
|
||||
#abst_test = executable('abst_test', 'abst_test.cpp', include_directories: incroot, link_with: libmist)
|
||||
#test('MP4::ABST Test', abst_test)
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue