Hamlib/Makefile.Windows

9711 wiersze
531 KiB
Makefile

<!DOCTYPE html>
<html lang="en"
data-color-mode="light"
data-light-theme="light"
data-dark-theme="dark">
<head>
<meta charset="utf-8">
<link rel="dns-prefetch" href="https://github.githubassets.com">
<link rel="dns-prefetch" href="https://avatars.githubusercontent.com">
<link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com">
<link rel="dns-prefetch" href="https://user-images.githubusercontent.com/">
<link crossorigin="anonymous" media="all" integrity="sha512-UdasBeAS0uriwyLr54gKKE8RYxeMfD/ikM+zOIKI7MZjGXwQfM1zha4aFvIxspXkCm2EAxWQC1QNWyu07ku5Ig==" rel="stylesheet" href="https://github.githubassets.com/assets/frameworks-51d6ac05e012d2eae2c322ebe7880a28.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-o4J+tBmn3RlwVnhfBv2BySdk2NdgQAoLnJ9/EKw7Uoua6x2ERCXWLLBdx8O6SeZ1kaQtDPjg+ZxMkfFKpQYipQ==" rel="stylesheet" href="https://github.githubassets.com/assets/behaviors-a3827eb419a7dd197056785f06fd81c9.css" />
<link crossorigin="anonymous" media="all" integrity="sha512-Z/uTO5JrxIlQATq+PIRNjt2OYLkjbq8VtkRTRNrX+b8rd3EIkPIZOA0mD/xYFZ6YVPr3JPL2xg6JXkltIWf08g==" rel="stylesheet" href="https://github.githubassets.com/assets/github-67fb933b926bc48950013abe3c844d8e.css" />
<script crossorigin="anonymous" defer="defer" integrity="sha512-8K2vvwbW+6H27Nad5ydg8PA2/aMD/LKq+EiK9s0U0hhVZxCI2tWBsYk9beAtisRw2j+Or5k2/F+6dk02nmj/PA==" type="application/javascript" src="https://github.githubassets.com/assets/environment-f0adafbf.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-3yixvhtA5nOJY+pDcqvBKztKjFwZqklw1mnoaHUlxzLSqT8hc8aJ8KPa+OjVGlOvZAp2prs7kh6cAJFDQBQ1JQ==" type="application/javascript" src="https://github.githubassets.com/assets/chunk-frameworks-df28b1be.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-Bpsh6jNrHD75e3XfQQ+wdo+ky+Ig480DD8OVdZnHZglPO+r5sXnoSvs4In/HaKtH2Di2MVNL7NJFib5zmKrayQ==" type="application/javascript" src="https://github.githubassets.com/assets/chunk-vendor-069b21ea.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-TOWq4GrLDl5mgWizcNAEVEOywj4s3Lr0QgDdFUXLept1zNuX1ja/vDsDaU8smKjzepcaDpC+sOiyrx/RL6D04w==" type="application/javascript" src="https://github.githubassets.com/assets/behaviors-4ce5aae0.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-AwxJjNYHMbBW1RDMWqHLbm5ef0HpZqNZm4BU62VDY1R3ClrM8cwzqMGk0YJDgSjC0X3HMnQLUYS8sIcRPYZ3aQ==" type="application/javascript" src="https://github.githubassets.com/assets/primer-030c498c.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-MiuFoXnjDmRNVM/xNR9yfPr8Qi8Q6+TKWIrkXp+1QJv9MW8lpBfOy0u7AuVuXQVYKIhsr5DCuCxIs1STWpujLg==" type="application/javascript" data-module-id="./chunk-color-modes.js" data-src="https://github.githubassets.com/assets/chunk-color-modes-322b85a1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-evfy6RyDyXvLuaEEFaUaIlw9dSRgvKkF3rMeUELkvXq7sGEK/43vTg+3EE6E8nOsjpuPyYQjgS8bxzqkTjlZag==" type="application/javascript" data-module-id="./chunk-contributions-spider-graph.js" data-src="https://github.githubassets.com/assets/chunk-contributions-spider-graph-7af7f2e9.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-obMR8mPKx8OvqRe34LgnUcxeJ1qujiA4ND3H6UX13ExMlA/WfHLjEzXRmgGRcRvN/8J1nzc+Z+jgz/PLTFy6zg==" type="application/javascript" data-module-id="./chunk-drag-drop.js" data-src="https://github.githubassets.com/assets/chunk-drag-drop-a1b311f2.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-cVnIoXzYnuz2SYwsbnuCpTFzvO17cPoQV2mK82+em//c8i7V2L0VEeInplXGgfbx4d8bQGQuPPx0P0BCRfJ37g==" type="application/javascript" data-module-id="./chunk-edit.js" data-src="https://github.githubassets.com/assets/chunk-edit-7159c8a1.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-TGnbT/6B5dxVwEk7iOlwSY9mfqhfq8m05ec+KjdlfEwoieq73iBeyidClQUSmFa2snukwzF9peY8c7FJf9FARA==" type="application/javascript" data-module-id="./chunk-emoji-picker-element.js" data-src="https://github.githubassets.com/assets/chunk-emoji-picker-element-4c69db4f.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-NwYkwzxETzKUYRXumHDsBIuggkh86KmJ1WrwWZW5wTvVPf047+wOmOHI5b4D65bfdtd3WbXJ7k+3ZWoxpIaqcA==" type="application/javascript" data-module-id="./chunk-insights-graph.js" data-src="https://github.githubassets.com/assets/chunk-insights-graph-370624c3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ZhHO4yoDkpCF2sJkzsW3BP1RNu9ji9N6KwuBWy03eGOwkHKwBbs5gKizpeyjslAXlWOV4f9HRVN981Du0AfcvQ==" type="application/javascript" data-module-id="./chunk-jump-to.js" data-src="https://github.githubassets.com/assets/chunk-jump-to-6611cee3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-S8aUo+fRvLif3bA63pJ03RyoYVNFJ7Q+aOmtVVHabaVFMwV1zMdE4HTEewMkbU0ZK2Ik5Q3Ob9/JE+zrNC5qaw==" type="application/javascript" data-module-id="./chunk-profile-pins-element.js" data-src="https://github.githubassets.com/assets/chunk-profile-pins-element-4bc694a3.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-E+H+wAtjiqutBvn2cnXzDIvmasIhYiS7i7JzOfFUwo+Ej8zT54OrJtP//RhwixnypgOpCF4JvqzYy6zOtORDmg==" type="application/javascript" data-module-id="./chunk-runner-groups.js" data-src="https://github.githubassets.com/assets/chunk-runner-groups-13e1fec0.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-U+Pp1bYuA3fRqhike5Go//O/vsExaZLz00lrIby+rZ88yf03nQHz3wLZR9paWkakpD7TH5nS6AUpabCc7OFWpg==" type="application/javascript" data-module-id="./chunk-sortable-behavior.js" data-src="https://github.githubassets.com/assets/chunk-sortable-behavior-53e3e9d5.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-cAsQOq53AtF8bCPWtKuMXOB2Jjt2089fKQQXtk1bNk2ZSBjx2yQOdGZWsXDfWG5H8FmjJzZsepBmOhy+wO7uAQ==" type="application/javascript" data-module-id="./chunk-toast.js" data-src="https://github.githubassets.com/assets/chunk-toast-700b103a.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-QBwrFY4kzAVN0nZmTYJLeEhi5bQ+42rE8h1g384XeZb7n62BykcUICACtaDQ473aIrRf38RSR7WDfNEIVuSlTA==" type="application/javascript" data-module-id="./chunk-tweetsodium.js" data-src="https://github.githubassets.com/assets/chunk-tweetsodium-401c2b15.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-RfbLfWsDwvP53bQvgbFm/0j3n5N7IuPQ9yyQ1ah3azz9E2KVeo5ujcUGh++d+t49H0EUTKfeAZ+g9PgCVCjErw==" type="application/javascript" data-module-id="./chunk-user-status-submit.js" data-src="https://github.githubassets.com/assets/chunk-user-status-submit-45f6cb7d.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-bVgr2gL7DaSaCp/Aev1O/9V1boyT/1FCjRIYcSMOG4AqUvP9e7h3hMvR9LtX0sHt/uTv7Sp1YtF1KMDQm9E6Nw==" type="application/javascript" src="https://github.githubassets.com/assets/repositories-6d582bda.js"></script>
<script crossorigin="anonymous" defer="defer" integrity="sha512-ng+rLwG9JuJBuJQWCGyT4r3VjNUz1FNWKpqbE2zWpJJZHkkwqkYWwJxo5k+PZCuWqUWZxofbuEtLrQnnjIyTqQ==" type="application/javascript" src="https://github.githubassets.com/assets/diffs-9e0fab2f.js"></script>
<meta name="viewport" content="width=device-width">
<title>Hamlib/Makefile.Windows at master · gvanem/Hamlib</title>
<meta name="description" content="Ham radio control library. Now supporting MSVC + clang-cl too. - gvanem/Hamlib">
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<meta property="fb:app_id" content="1401488693436528">
<meta name="apple-itunes-app" content="app-id=1477376905" />
<meta name="twitter:image:src" content="https://avatars.githubusercontent.com/u/945271?s=400&amp;v=4" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary" /><meta name="twitter:title" content="gvanem/Hamlib" /><meta name="twitter:description" content="Ham radio control library. Now supporting MSVC + clang-cl too. - gvanem/Hamlib" />
<meta property="og:image" content="https://avatars.githubusercontent.com/u/945271?s=400&amp;v=4" /><meta property="og:site_name" content="GitHub" /><meta property="og:type" content="object" /><meta property="og:title" content="gvanem/Hamlib" /><meta property="og:url" content="https://github.com/gvanem/Hamlib" /><meta property="og:description" content="Ham radio control library. Now supporting MSVC + clang-cl too. - gvanem/Hamlib" />
<link rel="assets" href="https://github.githubassets.com/">
<link rel="shared-web-socket" href="wss://alive.github.com/_sockets/u/8899915/ws?session=eyJ2IjoiVjMiLCJ1Ijo4ODk5OTE1LCJzIjo2NTkyOTY0MDMsImMiOjY1NzMwNzA3LCJ0IjoxNjE1MjY4ODExfQ==--2dbf41cfcdcb25546b2110fed5c954965bc58f74c20e0ffc7562ed5293c0d594" data-refresh-url="/_alive">
<link rel="shared-web-socket-src" href="/socket-worker-5029ae85.js">
<link rel="sudo-modal" href="/sessions/sudo_modal">
<meta name="request-id" content="C514:1DF1:1229255:1FF6538:60470BC3" data-pjax-transient="true" /><meta name="html-safe-nonce" content="a16fbfa9c0f8d7b2045600b8396573a9da1db93ed11f3e8527b3c39012f91b55" data-pjax-transient="true" /><meta name="visitor-payload" content="eyJyZWZlcnJlciI6Imh0dHBzOi8vZ2l0aHViLmNvbS9ndmFuZW0vSGFtbGliL2ZpbmQvbWFzdGVyIiwicmVxdWVzdF9pZCI6IkM1MTQ6MURGMToxMjI5MjU1OjFGRjY1Mzg6NjA0NzBCQzMiLCJ2aXNpdG9yX2lkIjoiMzY4NzI5MTA4Mzc3NzU5MjY2MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9" data-pjax-transient="true" /><meta name="visitor-hmac" content="1df62dc27d9095fb012f67844c4106d13cb7354dbe9005128d63378abfac0d56" data-pjax-transient="true" />
<meta name="hovercard-subject-tag" content="repository:214546134" data-pjax-transient>
<meta name="github-keyboard-shortcuts" content="repository,source-code" data-pjax-transient="true" />
<meta name="selected-link" value="repo_source" data-pjax-transient>
<meta name="google-site-verification" content="c1kuD-K2HIVF635lypcsWPoD4kilo5-jA_wBFyT4uMY">
<meta name="google-site-verification" content="KT5gs8h0wvaagLKAVWq8bbeNwnZZK1r1XQysX3xurLU">
<meta name="google-site-verification" content="ZzhVyEFwb7w3e0-uOTltm8Jsck2F5StVihD0exw2fsA">
<meta name="google-site-verification" content="GXs5KoUUkNCoaAZn7wPN-t01Pywp9M3sEjnt_3_ZWPc">
<meta name="octolytics-host" content="collector.githubapp.com" /><meta name="octolytics-app-id" content="github" /><meta name="octolytics-event-url" content="https://collector.githubapp.com/github-external/browser_event" /><meta name="octolytics-actor-id" content="8899915" /><meta name="octolytics-actor-login" content="mdblack98" /><meta name="octolytics-actor-hash" content="2eef6ecf973baf7c17cbfff04cda596b4d8d96fb9f2fbaf6d5c1152a38ce2ad3" />
<meta name="analytics-location" content="/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show" data-pjax-transient="true" />
<meta name="optimizely-datafile" content="{&quot;version&quot;: &quot;4&quot;, &quot;rollouts&quot;: [], &quot;typedAudiences&quot;: [], &quot;anonymizeIP&quot;: true, &quot;projectId&quot;: &quot;16737760170&quot;, &quot;variables&quot;: [], &quot;featureFlags&quot;: [], &quot;experiments&quot;: [{&quot;status&quot;: &quot;Running&quot;, &quot;audienceIds&quot;: [], &quot;variations&quot;: [{&quot;variables&quot;: [], &quot;id&quot;: &quot;19739506060&quot;, &quot;key&quot;: &quot;en&quot;}, {&quot;variables&quot;: [], &quot;id&quot;: &quot;19720506378&quot;, &quot;key&quot;: &quot;pt&quot;}], &quot;id&quot;: &quot;19741925936&quot;, &quot;key&quot;: &quot;homepage_translation&quot;, &quot;layerId&quot;: &quot;19739776731&quot;, &quot;trafficAllocation&quot;: [{&quot;entityId&quot;: &quot;19720506378&quot;, &quot;endOfRange&quot;: 5000}, {&quot;entityId&quot;: &quot;19739506060&quot;, &quot;endOfRange&quot;: 10000}], &quot;forcedVariations&quot;: {}}], &quot;audiences&quot;: [{&quot;conditions&quot;: &quot;[\&quot;or\&quot;, {\&quot;match\&quot;: \&quot;exact\&quot;, \&quot;name\&quot;: \&quot;$opt_dummy_attribute\&quot;, \&quot;type\&quot;: \&quot;custom_attribute\&quot;, \&quot;value\&quot;: \&quot;$opt_dummy_value\&quot;}]&quot;, &quot;id&quot;: &quot;$opt_dummy_audience&quot;, &quot;name&quot;: &quot;Optimizely-Generated Audience for Backwards Compatibility&quot;}], &quot;groups&quot;: [{&quot;policy&quot;: &quot;random&quot;, &quot;trafficAllocation&quot;: [{&quot;entityId&quot;: &quot;20065350824&quot;, &quot;endOfRange&quot;: 10000}], &quot;experiments&quot;: [{&quot;status&quot;: &quot;Running&quot;, &quot;audienceIds&quot;: [], &quot;variations&quot;: [{&quot;variables&quot;: [], &quot;id&quot;: &quot;20061181493&quot;, &quot;key&quot;: &quot;control&quot;}, {&quot;variables&quot;: [], &quot;id&quot;: &quot;20046091568&quot;, &quot;key&quot;: &quot;most_popular&quot;}], &quot;id&quot;: &quot;20065350824&quot;, &quot;key&quot;: &quot;pricing_page&quot;, &quot;layerId&quot;: &quot;20047761391&quot;, &quot;trafficAllocation&quot;: [{&quot;entityId&quot;: &quot;20061181493&quot;, &quot;endOfRange&quot;: 5000}, {&quot;entityId&quot;: &quot;20046091568&quot;, &quot;endOfRange&quot;: 10000}], &quot;forcedVariations&quot;: {&quot;1693726779.1607624005&quot;: &quot;most_popular&quot;, &quot;b3d9f4f9910bc46c43a8d65ab83d8570&quot;: &quot;most_popular&quot;}}], &quot;id&quot;: &quot;19972601768&quot;}], &quot;attributes&quot;: [{&quot;id&quot;: &quot;16822470375&quot;, &quot;key&quot;: &quot;user_id&quot;}, {&quot;id&quot;: &quot;17143601254&quot;, &quot;key&quot;: &quot;spammy&quot;}, {&quot;id&quot;: &quot;18175660309&quot;, &quot;key&quot;: &quot;organization_plan&quot;}, {&quot;id&quot;: &quot;18813001570&quot;, &quot;key&quot;: &quot;is_logged_in&quot;}, {&quot;id&quot;: &quot;19073851829&quot;, &quot;key&quot;: &quot;geo&quot;}], &quot;botFiltering&quot;: false, &quot;accountId&quot;: &quot;16737760170&quot;, &quot;events&quot;: [{&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;17911811441&quot;, &quot;key&quot;: &quot;hydro_click.dashboard.teacher_toolbox_cta&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18124116703&quot;, &quot;key&quot;: &quot;submit.organizations.complete_sign_up&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18145892387&quot;, &quot;key&quot;: &quot;no_metric.tracked_outside_of_optimizely&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18178755568&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.add_repo&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18180553241&quot;, &quot;key&quot;: &quot;submit.repository_imports.create&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18186103728&quot;, &quot;key&quot;: &quot;click.help.learn_more_about_repository_creation&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18188530140&quot;, &quot;key&quot;: &quot;test_event.do_not_use_in_production&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18191963644&quot;, &quot;key&quot;: &quot;clic
<!-- To prevent page flashing, the optimizely JS needs to be loaded in the
<head> tag before the DOM renders -->
<script crossorigin="anonymous" defer="defer" integrity="sha512-W1d5sgym3BsWbUe7hCryQNFytsdsH6xKMY0wpid1izznZdSd6hBG7sOj+j6ISmYkoqPonCpkWKp0aG/MGGKRKg==" type="application/javascript" src="https://github.githubassets.com/assets/optimizely-5b5779b2.js"></script>
<meta name="hostname" content="github.com">
<meta name="user-login" content="mdblack98">
<meta name="expected-hostname" content="github.com">
<meta name="js-proxy-site-detection-payload" content="ZWI4NjcyODNmYTNiYjA3YjUwYjRjY2MyMzU0OTllMWM5Nzc0ZTA5OWI0ZGQ4MmUzZjA4YTViMTU3Mzk3MTk3ZHx7InJlbW90ZV9hZGRyZXNzIjoiNzUuOTguMTgwLjIyMiIsInJlcXVlc3RfaWQiOiJDNTE0OjFERjE6MTIyOTI1NToxRkY2NTM4OjYwNDcwQkMzIiwidGltZXN0YW1wIjoxNjE1MjY4ODExLCJob3N0IjoiZ2l0aHViLmNvbSJ9">
<meta name="enabled-features" content="MARKETPLACE_PENDING_INSTALLATIONS,JS_HTTP_CACHE_HEADERS,AUTOCOMPLETE_EMOJIS_IN_MARKDOWN_EDITOR">
<meta http-equiv="x-pjax-version" content="d2e5e3107f226c37aa4375cff20b50a35fecbe433c11a82d0fe1d7d19553ecc3">
<link href="https://github.com/gvanem/Hamlib/commits/master.atom" rel="alternate" title="Recent Commits to Hamlib:master" type="application/atom+xml">
<meta name="go-import" content="github.com/gvanem/Hamlib git https://github.com/gvanem/Hamlib.git">
<meta name="octolytics-dimension-user_id" content="945271" /><meta name="octolytics-dimension-user_login" content="gvanem" /><meta name="octolytics-dimension-repository_id" content="214546134" /><meta name="octolytics-dimension-repository_nwo" content="gvanem/Hamlib" /><meta name="octolytics-dimension-repository_public" content="true" /><meta name="octolytics-dimension-repository_is_fork" content="true" /><meta name="octolytics-dimension-repository_parent_id" content="99623191" /><meta name="octolytics-dimension-repository_parent_nwo" content="Hamlib/Hamlib" /><meta name="octolytics-dimension-repository_network_root_id" content="99623191" /><meta name="octolytics-dimension-repository_network_root_nwo" content="Hamlib/Hamlib" />
<link rel="canonical" href="https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows" data-pjax-transient>
<meta name="browser-stats-url" content="https://api.github.com/_private/browser/stats">
<meta name="browser-errors-url" content="https://api.github.com/_private/browser/errors">
<meta name="browser-optimizely-client-errors-url" content="https://api.github.com/_private/browser/optimizely_client/errors">
<link rel="mask-icon" href="https://github.githubassets.com/pinned-octocat.svg" color="#000000">
<link rel="alternate icon" class="js-site-favicon" type="image/png" href="https://github.githubassets.com/favicons/favicon.png">
<link rel="icon" class="js-site-favicon" type="image/svg+xml" href="https://github.githubassets.com/favicons/favicon.svg">
<meta name="theme-color" content="#1e2327">
<meta name="color-scheme" content="light dark">
<link rel="manifest" href="/manifest.json" crossOrigin="use-credentials">
</head>
<body class="logged-in env-production page-responsive page-blob" style="word-wrap: break-word;">
<div class="position-relative js-header-wrapper ">
<a href="#start-of-content" class="p-3 color-bg-info-inverse color-text-white show-on-focus js-skip-to-content">Skip to content</a>
<span class="progress-pjax-loader width-full js-pjax-loader-bar Progress position-fixed">
<span style="background-color: #79b8ff;width: 0%;" class="Progress-item progress-pjax-loader-bar "></span>
</span>
<header class="Header js-details-container Details px-3 px-md-4 px-lg-5 flex-wrap flex-md-nowrap" role="banner" >
<div class="Header-item mt-n1 mb-n1 d-none d-md-flex">
<a class="Header-link " href="https://github.com/" data-hotkey="g d"
aria-label="Homepage " data-ga-click="Header, go to dashboard, icon:logo">
<svg class="octicon octicon-mark-github v-align-middle" height="32" viewBox="0 0 16 16" version="1.1" width="32" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg>
</a>
</div>
<div class="Header-item d-md-none">
<button class="Header-link btn-link js-details-target" type="button" aria-label="Toggle navigation" aria-expanded="false">
<svg height="24" class="octicon octicon-three-bars" viewBox="0 0 16 16" version="1.1" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M1 2.75A.75.75 0 011.75 2h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 2.75zm0 5A.75.75 0 011.75 7h12.5a.75.75 0 110 1.5H1.75A.75.75 0 011 7.75zM1.75 12a.75.75 0 100 1.5h12.5a.75.75 0 100-1.5H1.75z"></path></svg>
</button>
</div>
<div class="Header-item Header-item--full flex-column flex-md-row width-full flex-order-2 flex-md-order-none mr-0 mr-md-3 mt-3 mt-md-0 Details-content--hidden-not-important d-md-flex">
<div class="header-search flex-auto js-site-search position-relative flex-self-stretch flex-md-self-auto mb-3 mb-md-0 mr-0 mr-md-3 scoped-search site-scoped-search js-jump-to"
role="combobox"
aria-owns="jump-to-results"
aria-label="Search or jump to"
aria-haspopup="listbox"
aria-expanded="false"
>
<div class="position-relative">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-site-search-form" role="search" aria-label="Site" data-scope-type="Repository" data-scope-id="214546134" data-scoped-search-url="/gvanem/Hamlib/search" data-owner-scoped-search-url="/users/gvanem/search" data-unscoped-search-url="/search" action="/gvanem/Hamlib/search" accept-charset="UTF-8" method="get">
<label class="form-control input-sm header-search-wrapper p-0 js-chromeless-input-container header-search-wrapper-jump-to position-relative d-flex flex-justify-between flex-items-center">
<input type="text"
class="form-control input-sm header-search-input jump-to-field js-jump-to-field js-site-search-focus js-site-search-field is-clearable"
data-hotkey="s,/"
name="q"
value=""
placeholder="Search or jump to…"
data-unscoped-placeholder="Search or jump to…"
data-scoped-placeholder="Search or jump to…"
autocapitalize="off"
aria-autocomplete="list"
aria-controls="jump-to-results"
aria-label="Search or jump to…"
data-jump-to-suggestions-path="/_graphql/GetSuggestedNavigationDestinations"
spellcheck="false"
autocomplete="off"
>
<input type="hidden" value="Fi1hNmlXn5va3qASgDmTgGU0fDdf1q4FpKUUYZCB91EDG9fRVZEX5BkhEuBFMlgV6O8NqKfPiXt3EJTBVJsXuQ==" data-csrf="true" class="js-data-jump-to-suggestions-path-csrf" />
<input type="hidden" class="js-site-search-type-field" name="type" >
<img src="https://github.githubassets.com/images/search-key-slash.svg" alt="" class="mr-2 header-search-key-slash">
<div class="Box position-absolute overflow-hidden d-none jump-to-suggestions js-jump-to-suggestions-container">
<ul class="d-none js-jump-to-suggestions-template-container">
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-suggestion" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="suggestion">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg>
<svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg>
<svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this repository">
In this repository
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
</ul>
<ul class="d-none js-jump-to-no-results-template-container">
<li class="d-flex flex-justify-center flex-items-center f5 d-none js-jump-to-suggestion p-2">
<span class="color-text-secondary">No suggested jump to results</span>
</li>
</ul>
<ul id="jump-to-results" role="listbox" class="p-0 m-0 js-navigation-container jump-to-suggestions-results-container js-jump-to-suggestions-results-container">
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-scoped-search d-none" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="scoped_search">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg>
<svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg>
<svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this repository">
In this repository
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-owner-scoped-search d-none" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="owner_scoped_search">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg>
<svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg>
<svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this user">
In this user
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
<li class="d-flex flex-justify-start flex-items-center p-0 f5 navigation-item js-navigation-item js-jump-to-global-search d-none" role="option">
<a tabindex="-1" class="no-underline d-flex flex-auto flex-items-center jump-to-suggestions-path js-jump-to-suggestion-path js-navigation-open p-2" href="" data-item-type="global_search">
<div class="jump-to-octicon js-jump-to-octicon flex-shrink-0 mr-2 text-center d-none">
<svg height="16" width="16" class="octicon octicon-repo flex-shrink-0 js-jump-to-octicon-repo d-none" title="Repository" aria-label="Repository" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"></path></svg>
<svg height="16" width="16" class="octicon octicon-project flex-shrink-0 js-jump-to-octicon-project d-none" title="Project" aria-label="Project" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg>
<svg height="16" width="16" class="octicon octicon-search flex-shrink-0 js-jump-to-octicon-search d-none" title="Search" aria-label="Search" viewBox="0 0 16 16" version="1.1" role="img"><path fill-rule="evenodd" d="M11.5 7a4.499 4.499 0 11-8.998 0A4.499 4.499 0 0111.5 7zm-.82 4.74a6 6 0 111.06-1.06l3.04 3.04a.75.75 0 11-1.06 1.06l-3.04-3.04z"></path></svg>
</div>
<img class="avatar mr-2 flex-shrink-0 js-jump-to-suggestion-avatar d-none" alt="" aria-label="Team" src="" width="28" height="28">
<div class="jump-to-suggestion-name js-jump-to-suggestion-name flex-auto overflow-hidden text-left no-wrap css-truncate css-truncate-target">
</div>
<div class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none js-jump-to-badge-search">
<span class="js-jump-to-badge-search-text-default d-none" aria-label="in this repository">
In this repository
</span>
<span class="js-jump-to-badge-search-text-global d-none" aria-label="in all of GitHub">
All GitHub
</span>
<span aria-hidden="true" class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
<div aria-hidden="true" class="border rounded-1 flex-shrink-0 color-bg-tertiary px-1 color-text-tertiary ml-1 f6 d-none d-on-nav-focus js-jump-to-badge-jump">
Jump to
<span class="d-inline-block ml-1 v-align-middle">↵</span>
</div>
</a>
</li>
<li class="d-flex flex-justify-center flex-items-center p-0 f5 js-jump-to-suggestion">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewBox="0 0 16 16" fill="none" width="32" height="32" class="m-3">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke">
<animateTransform attributeName="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatCount="indefinite" />
</path>
</svg>
</li>
</ul>
</div>
</label>
</form> </div>
</div>
<nav class="d-flex flex-column flex-md-row flex-self-stretch flex-md-self-auto" aria-label="Global">
<a class="Header-link py-md-3 d-block d-md-none py-2 border-top border-md-top-0 border-white-fade-15" data-ga-click="Header, click, Nav menu - item:dashboard:user" aria-label="Dashboard" href="/dashboard">
Dashboard
</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade-15" data-hotkey="g p" data-ga-click="Header, click, Nav menu - item:pulls context:user" aria-label="Pull requests you created" data-selected-links="/pulls /pulls/assigned /pulls/mentioned /pulls" href="/pulls">
Pull<span class="d-inline d-md-none d-lg-inline"> request</span>s
</a>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade-15" data-hotkey="g i" data-ga-click="Header, click, Nav menu - item:issues context:user" aria-label="Issues you created" data-selected-links="/issues /issues/assigned /issues/mentioned /issues" href="/issues">
Issues
</a>
<div class="d-flex position-relative">
<a class="js-selected-navigation-item Header-link flex-auto mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade-15" data-ga-click="Header, click, Nav menu - item:marketplace context:user" data-octo-click="marketplace_click" data-octo-dimensions="location:nav_bar" data-selected-links=" /marketplace" href="/marketplace">
Marketplace
</a> </div>
<a class="js-selected-navigation-item Header-link mt-md-n3 mb-md-n3 py-2 py-md-3 mr-0 mr-md-3 border-top border-md-top-0 border-white-fade-15" data-ga-click="Header, click, Nav menu - item:explore" data-selected-links="/explore /trending /trending/developers /integrations /integrations/feature/code /integrations/feature/collaborate /integrations/feature/ship showcases showcases_search showcases_landing /explore" href="/explore">
Explore
</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade-15" href="/settings/profile">
Settings
</a>
<a class="Header-link d-block d-md-none mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade-15" href="/mdblack98">
<img class="avatar avatar-user" src="https://avatars.githubusercontent.com/u/8899915?s=40&amp;v=4" width="20" height="20" alt="@mdblack98" />
mdblack98
</a>
<!-- '"` --><!-- </textarea></xmp> --></option></form><form action="/logout" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="9foGPRdxEveHneeQVtI8xd5LVt8Dh1+39avT3/JDQMwiYXP2s7Dr/VLdZoE6TWaKejYHequAiJX+iDBxacIpYw==" />
<button type="submit" class="Header-link mr-0 mr-md-3 py-2 py-md-3 border-top border-md-top-0 border-white-fade-15 d-md-none btn-link d-block width-full text-left" data-ga-click="Header, sign out, icon:logout" style="padding-left: 2px;">
<svg class="octicon octicon-sign-out v-align-middle" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 010 1.5h-2.5a.25.25 0 00-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 010 1.5h-2.5A1.75 1.75 0 012 13.25V2.75zm10.44 4.5H6.75a.75.75 0 000 1.5h5.69l-1.97 1.97a.75.75 0 101.06 1.06l3.25-3.25a.75.75 0 000-1.06l-3.25-3.25a.75.75 0 10-1.06 1.06l1.97 1.97z"></path></svg>
Sign out
</button>
</form></nav>
</div>
<div class="Header-item Header-item--full flex-justify-center d-md-none position-relative">
<a class="Header-link " href="https://github.com/" data-hotkey="g d"
aria-label="Homepage " data-ga-click="Header, go to dashboard, icon:logo">
<svg class="octicon octicon-mark-github v-align-middle" height="32" viewBox="0 0 16 16" version="1.1" width="32" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg>
</a>
</div>
<div class="Header-item mr-0 mr-md-3 flex-order-1 flex-md-order-none">
<notification-indicator class="js-socket-channel" data-channel="eyJjIjoibm90aWZpY2F0aW9uLWNoYW5nZWQ6ODg5OTkxNSIsInQiOjE2MTUyNjg4MTF9--ce66062df797ddca471dd58aebebccda74f6b42568a5ef2aa5076b59d88ede40">
<a href="/notifications"
class="Header-link notification-indicator position-relative tooltipped tooltipped-sw"
aria-label="You have no unread notifications"
data-hotkey="g n"
data-ga-click="Header, go to notifications, icon:read"
data-target="notification-indicator.link">
<span class="mail-status " data-target="notification-indicator.modifier"></span>
<svg class="octicon octicon-bell" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path><path fill-rule="evenodd" d="M8 1.5A3.5 3.5 0 004.5 5v2.947c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01l.001.006c0 .002.002.004.004.006a.017.017 0 00.006.004l.007.001h10.964l.007-.001a.016.016 0 00.006-.004.016.016 0 00.004-.006l.001-.007a.017.017 0 00-.003-.01l-1.703-2.554a1.75 1.75 0 01-.294-.97V5A3.5 3.5 0 008 1.5zM3 5a5 5 0 0110 0v2.947c0 .05.015.098.042.139l1.703 2.555A1.518 1.518 0 0113.482 13H2.518a1.518 1.518 0 01-1.263-2.36l1.703-2.554A.25.25 0 003 7.947V5z"></path></svg>
</a>
</notification-indicator>
</div>
<div class="Header-item position-relative d-none d-md-flex">
<details class="details-overlay details-reset">
<summary class="Header-link"
aria-label="Create new…"
data-ga-click="Header, create new, icon:add">
<svg class="octicon octicon-plus" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.75 2a.75.75 0 01.75.75V7h4.25a.75.75 0 110 1.5H8.5v4.25a.75.75 0 11-1.5 0V8.5H2.75a.75.75 0 010-1.5H7V2.75A.75.75 0 017.75 2z"></path></svg> <span class="dropdown-caret"></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw">
<a role="menuitem" class="dropdown-item" href="/new" data-ga-click="Header, create new repository">
New repository
</a>
<a role="menuitem" class="dropdown-item" href="/new/import" data-ga-click="Header, import a repository">
Import repository
</a>
<a role="menuitem" class="dropdown-item" href="https://gist.github.com/" data-ga-click="Header, create new gist">
New gist
</a>
<a role="menuitem" class="dropdown-item" href="/organizations/new" data-ga-click="Header, create new organization">
New organization
</a>
<a role="menuitem" class="dropdown-item" href="/new/project" data-ga-click="Header, create new project">
New project
</a>
</details-menu>
</details>
</div>
<div class="Header-item position-relative mr-0 d-none d-md-flex">
<details class="details-overlay details-reset js-feature-preview-indicator-container" data-feature-preview-indicator-src="/users/mdblack98/feature_preview/indicator_check">
<summary class="Header-link"
aria-label="View profile and more"
data-ga-click="Header, show menu, icon:avatar">
<img src="https://avatars.githubusercontent.com/u/8899915?s=60&amp;v=4" alt="@mdblack98" size="20" height="20" width="20" class="avatar-user avatar avatar--small "></img>
<span class="feature-preview-indicator js-feature-preview-indicator" style="top: 1px;" hidden></span>
<span class="dropdown-caret"></span>
</summary>
<details-menu class="dropdown-menu dropdown-menu-sw" style="width: 180px"
src="/users/8899915/menu" preload>
<include-fragment>
<p class="text-center mt-3" data-hide-on-error>
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewBox="0 0 16 16" fill="none" width="32" height="32">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke">
<animateTransform attributeName="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatCount="indefinite" />
</path>
</svg>
</p>
<p class="ml-1 mb-2 mt-2 color-text-primary" data-show-on-error>
<svg class="octicon octicon-alert" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path></svg>
Sorry, something went wrong.
</p>
</include-fragment>
</details-menu>
</details>
</div>
</header>
</div>
<div id="start-of-content" class="show-on-focus"></div>
<div data-pjax-replace id="js-flash-container">
<template class="js-flash-template">
<div class="flash flash-full {{ className }}">
<div class=" px-2" >
<button class="flash-close js-flash-close" type="button" aria-label="Dismiss this message">
<svg class="octicon octicon-x" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg>
</button>
<div>{{ message }}</div>
</div>
</div>
</template>
</div>
<include-fragment class="js-notification-shelf-include-fragment" data-base-src="https://github.com/notifications/beta/shelf"></include-fragment>
<div
class="application-main "
data-commit-hovercards-enabled
data-discussion-hovercards-enabled
data-issue-and-pr-hovercards-enabled
>
<div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">
<main id="js-repo-pjax-container" data-pjax-container >
<div class="border-bottom shelf intro-shelf js-notice mb-0 pb-4">
<div class="width-full container">
<div class="width-full mx-auto shelf-content">
<h2 class="shelf-title">Learn Git and GitHub without any code!</h2>
<p class="shelf-lead">
Using the Hello World guide, youll start a branch, write comments, and open a pull request.
</p>
<a class="btn btn-primary shelf-cta" target="_blank" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;READ_GUIDE&quot;,&quot;repository_id&quot;:214546134,&quot;originating_url&quot;:&quot;https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows&quot;,&quot;user_id&quot;:8899915}}" data-hydro-click-hmac="dcb27ecd85d26105b2709209a04bf0a983894a20e960c52a8f1005a82222d23a" href="https://guides.github.com/activities/hello-world/">Read the guide</a>
</div>
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="shelf-dismiss js-notice-dismiss" action="/dashboard/dismiss_bootcamp" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="delete" /><input type="hidden" name="authenticity_token" value="rWUm8sYzausueMap6qqUuVszTTW6yXZyif1jxLdXeuiHf9mon+lnIoHv6S4dlJOeSSnqFSs8Jq7LJpkeRxkf3Q==" />
<button name="button" type="submit" class="mr-1 close-button tooltipped tooltipped-w" aria-label="Hide this notice forever" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;DISMISS_BANNER&quot;,&quot;repository_id&quot;:214546134,&quot;originating_url&quot;:&quot;https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows&quot;,&quot;user_id&quot;:8899915}}" data-hydro-click-hmac="17f45baf6d674ba049a53da04c5a40e8609562b10c644a3f7504e6ca1d0f3262">
<svg aria-label="Hide this notice forever" class="octicon octicon-x v-align-text-top" viewBox="0 0 16 16" version="1.1" width="16" height="16" role="img"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg>
</button></form> </div>
</div>
<div class="color-bg-secondary pt-3 hide-full-screen mb-5">
<div class="d-flex mb-3 px-3 px-md-4 px-lg-5">
<div class="flex-auto min-width-0 width-fit mr-3">
<h1 class=" d-flex flex-wrap flex-items-center break-word f3 text-normal">
<svg class="octicon octicon-repo-forked color-text-secondary mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg>
<span class="author flex-self-stretch" itemprop="author">
<a class="url fn" rel="author" data-hovercard-type="user" data-hovercard-url="/users/gvanem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/gvanem">gvanem</a>
</span>
<span class="mx-1 flex-self-stretch color-text-secondary">/</span>
<strong itemprop="name" class="mr-2 flex-self-stretch">
<a data-pjax="#js-repo-pjax-container" class="" href="/gvanem/Hamlib">Hamlib</a>
</strong>
</h1>
<span class="text-small lh-condensed-ultra no-wrap mt-1" data-repository-hovercards-enabled>
forked from <a data-hovercard-type="repository" data-hovercard-url="/Hamlib/Hamlib/hovercard" href="/Hamlib/Hamlib">Hamlib/Hamlib</a>
</span>
</div>
<ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;">
<li>
<notifications-list-subscription-form class="f5 position-relative d-flex">
<details
class="details-reset details-overlay f5 position-relative"
data-target="notifications-list-subscription-form.details"
data-action="toggle:notifications-list-subscription-form#detailsToggled"
>
<summary class="btn btn-sm rounded-right-0" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;WATCH_BUTTON&quot;,&quot;repository_id&quot;:214546134,&quot;originating_url&quot;:&quot;https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows&quot;,&quot;user_id&quot;:8899915}}" data-hydro-click-hmac="2776c8edaad130317e2984ea2c05aa310d9d697c632e53ab465f41445603d8a5" data-ga-click="Repository, click Watch settings, action:blob#show" aria-label="Notifications settings">
<span data-menu-button>
<span
hidden
data-target="notifications-list-subscription-form.unwatchButtonCopy"
>
<svg class="octicon octicon-eye" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></path></svg>
Unwatch
</span>
<span
hidden
data-target="notifications-list-subscription-form.stopIgnoringButtonCopy"
>
<svg class="octicon octicon-bell-slash" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 1.5c-.997 0-1.895.416-2.534 1.086A.75.75 0 014.38 1.55 5 5 0 0113 5v2.373a.75.75 0 01-1.5 0V5A3.5 3.5 0 008 1.5zM4.182 4.31L1.19 2.143a.75.75 0 10-.88 1.214L3 5.305v2.642a.25.25 0 01-.042.139L1.255 10.64A1.518 1.518 0 002.518 13h11.108l1.184.857a.75.75 0 10.88-1.214l-1.375-.996a1.196 1.196 0 00-.013-.01L4.198 4.321a.733.733 0 00-.016-.011zm7.373 7.19L4.5 6.391v1.556c0 .346-.102.683-.294.97l-1.703 2.556a.018.018 0 00-.003.01.015.015 0 00.005.012.017.017 0 00.006.004l.007.001h9.037zM8 16a2 2 0 001.985-1.75c.017-.137-.097-.25-.235-.25h-3.5c-.138 0-.252.113-.235.25A2 2 0 008 16z"></path></svg>
Stop ignoring
</span>
<span
data-target="notifications-list-subscription-form.watchButtonCopy"
>
<svg class="octicon octicon-eye" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"></path></svg>
Watch
</span>
</span>
<span class="dropdown-caret"></span>
</summary>
<details-menu
class="SelectMenu "
role="menu"
data-target="notifications-list-subscription-form.menu"
>
<div class="SelectMenu-modal notifications-component-menu-modal">
<header class="SelectMenu-header">
<h3 class="SelectMenu-title">Notifications</h3>
<button class="SelectMenu-closeButton" type="button" aria-label="Close menu" data-action="click:notifications-list-subscription-form#closeMenu">
<svg class="octicon octicon-x" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg>
</button>
</header>
<div class="SelectMenu-list">
<form data-target="notifications-list-subscription-form.form" data-action="submit:notifications-list-subscription-form#submitForm" action="/notifications/subscribe" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="T3BkCnDhm8MXhwVKWoshmmLAHxrZ/IuiWszfCXyS7GS4stIj9nlNkfSkeo9RyMXYej6sLfli2FB1/tU6g0Gcww==" />
<input type="hidden" name="repository_id" value="214546134">
<button
type="submit"
name="do"
value="included"
class="SelectMenu-item flex-items-start"
role="menuitemradio"
aria-checked="true"
data-targets="notifications-list-subscription-form.subscriptionButtons"
>
<span class="f5">
<svg class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>
</span>
<div>
<div class="f5 text-bold">
Participating and @mentions
</div>
<div class="text-small color-text-secondary text-normal pb-1">
Only receive notifications from this repository when participating or @mentioned.
</div>
</div>
</button>
<button
type="submit"
name="do"
value="subscribed"
class="SelectMenu-item flex-items-start"
role="menuitemradio"
aria-checked="false"
data-targets="notifications-list-subscription-form.subscriptionButtons"
>
<span class="f5">
<svg class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>
</span>
<div>
<div class="f5 text-bold">
All Activity
</div>
<div class="text-small color-text-secondary text-normal pb-1">
Notified of all notifications on this repository.
</div>
</div>
</button>
<button
type="submit"
name="do"
value="ignore"
class="SelectMenu-item flex-items-start"
role="menuitemradio"
aria-checked="false"
data-targets="notifications-list-subscription-form.subscriptionButtons"
>
<span class="f5">
<svg class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>
</span>
<div>
<div class="f5 text-bold">
Ignore
</div>
<div class="text-small color-text-secondary text-normal pb-1">
Never be notified.
</div>
</div>
</button>
</form>
<button
class="SelectMenu-item flex-items-start pr-3"
type="button"
role="menuitemradio"
data-target="notifications-list-subscription-form.customButton"
data-action="click:notifications-list-subscription-form#openCustomDialog"
aria-haspopup="true"
aria-checked="false"
>
<span class="f5">
<svg class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>
</span>
<div>
<div class="d-flex flex-items-start flex-justify-between">
<div class="f5 text-bold">Custom</div>
<div class="f5 pr-1">
<svg class="octicon octicon-arrow-right" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 2.97a.75.75 0 011.06 0l4.25 4.25a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06-1.06l2.97-2.97H3.75a.75.75 0 010-1.5h7.44L8.22 4.03a.75.75 0 010-1.06z"></path></svg>
</div>
</div>
<div class="text-small color-text-secondary text-normal pb-1">
Select events you want to be notified of in addition to participating and @mentions.
</div>
</div>
</button>
</div>
</div>
</details-menu>
<details-dialog class="notifications-component-dialog " data-target="notifications-list-subscription-form.customDialog" hidden>
<div class="SelectMenu-modal notifications-component-dialog-modal overflow-visible">
<form data-target="notifications-list-subscription-form.customform" data-action="submit:notifications-list-subscription-form#submitCustomForm" action="/notifications/subscribe" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="7k0E9l9iDG9uYUUTqCnM+FDEh+SlbynMo9kBjB+gDqgZj7Lf2fraPY1COtajaii6SDo004Xxej6M6wu/4HN+Dw==" />
<input type="hidden" name="repository_id" value="214546134">
<header class="d-sm-none SelectMenu-header pb-0 border-bottom-0 px-2 px-sm-3">
<h1 class="f3 SelectMenu-title d-inline-flex">
<button
class="color-bg-primary border-0 px-2 py-0 m-0 Link--secondary f5"
aria-label="Return to menu"
type="button"
data-action="click:notifications-list-subscription-form#closeCustomDialog"
>
<svg style="" class="octicon octicon-arrow-left" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z"></path></svg>
</button>
Custom
</h3>
</header>
<header class="d-none d-sm-flex flex-items-start pt-1">
<button
class="border-0 px-2 pt-1 m-0 Link--secondary f5"
style="background-color: transparent;"
aria-label="Return to menu"
type="button"
data-action="click:notifications-list-subscription-form#closeCustomDialog"
>
<svg style="position: relative; left: 2px; top: 1px" class="octicon octicon-arrow-left" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.78 12.53a.75.75 0 01-1.06 0L2.47 8.28a.75.75 0 010-1.06l4.25-4.25a.75.75 0 011.06 1.06L4.81 7h7.44a.75.75 0 010 1.5H4.81l2.97 2.97a.75.75 0 010 1.06z"></path></svg>
</button>
<h1 class="pt-1 pr-4 pb-0 pl-0 f5 text-bold">
Custom
</h1>
</header>
<fieldset>
<legend>
<div class="text-small color-text-secondary pt-0 pr-3 pb-3 pl-6 pl-sm-5 border-bottom mb-3">
Select events you want to be notified of in addition to participating and @mentions.
</div>
</legend>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="Issue"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Issues
</label>
<span
class="tooltipped tooltipped-nw mr-2 p-1 float-right"
aria-label="Issues are not enabled for this repo">
<svg style="fill: var(--color-icon-tertiary)" class="octicon octicon-info" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z"></path></svg>
</span>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="PullRequest"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Pull requests
</label>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="Release"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Releases
</label>
</div>
<div class="form-checkbox mr-3 ml-6 ml-sm-5 mb-2 mt-0">
<label class="f5 text-normal">
<input
type="checkbox"
name="thread_types[]"
value="Discussion"
data-targets="notifications-list-subscription-form.threadTypeCheckboxes"
data-action="change:notifications-list-subscription-form#threadTypeCheckboxesUpdated"
>
Discussions
</label>
<span
class="tooltipped tooltipped-nw mr-2 p-1 float-right"
aria-label="Discussions are not enabled for this repo">
<svg style="fill: var(--color-icon-tertiary)" class="octicon octicon-info" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 1.5a6.5 6.5 0 100 13 6.5 6.5 0 000-13zM0 8a8 8 0 1116 0A8 8 0 010 8zm6.5-.25A.75.75 0 017.25 7h1a.75.75 0 01.75.75v2.75h.25a.75.75 0 010 1.5h-2a.75.75 0 010-1.5h.25v-2h-.25a.75.75 0 01-.75-.75zM8 6a1 1 0 100-2 1 1 0 000 2z"></path></svg>
</span>
</div>
</fieldset>
<div class="pt-2 pb-3 px-3 d-flex flex-justify-start flex-row-reverse">
<button
type="submit"
name="do"
value="custom"
class="btn btn-sm btn-primary ml-2"
data-target="notifications-list-subscription-form.customSubmit"
disabled
>Apply</button>
<button
class="btn btn-sm"
type="button"
data-action="click:notifications-list-subscription-form#resetForm"
data-close-dialog="">Cancel</button>
</div>
</form> </div>
</details-dialog>
<div class="notifications-component-dialog-overlay"></div>
</details>
<a class="social-count"
href="/gvanem/Hamlib/watchers"
aria-label="0 users are watching this repository"
data-target="notifications-list-subscription-form.socialCount"
>
0
</a>
</notifications-list-subscription-form>
</li>
<li>
<div class="d-block js-toggler-container js-social-container starring-container ">
<form class="starred js-social-form" action="/gvanem/Hamlib/unstar" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="X7BH7ZlagBpLR0DifzJoyPj2pHA1M5mCUy8gR3HwZeOpgJxL0+vdKhLLIF0Sa5cQWNR/zMNjX/W/a8dJJIkBsw==" />
<input type="hidden" name="context" value="repository">
<button type="submit" class="btn btn-sm btn-with-count js-toggler-target" aria-label="Unstar this repository" title="Unstar gvanem/Hamlib" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;UNSTAR_BUTTON&quot;,&quot;repository_id&quot;:214546134,&quot;originating_url&quot;:&quot;https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows&quot;,&quot;user_id&quot;:8899915}}" data-hydro-click-hmac="e1d0197e944a7b28552777be07382b5ae5ea44f835f586becd6bd4e3669e2ca2" data-ga-click="Repository, click unstar button, action:blob#show; text:Unstar"> <svg class="octicon octicon-star-fill mr-1" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25z"></path></svg>
<span>
Unstar
</span></button> <a class="social-count js-social-count" href="/gvanem/Hamlib/stargazers"
aria-label="1 user starred this repository">
1
</a>
</form>
<form class="unstarred js-social-form" action="/gvanem/Hamlib/star" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="dNvKK+cMBCEHVE9KOxIMFC28R6eKTEcprgTTXK0altdmPLEQhvmocM7JNbdU8ltOVOi3HoJGUG0lSHT4RovWLw==" />
<input type="hidden" name="context" value="repository">
<button type="submit" class="btn btn-sm btn-with-count js-toggler-target" aria-label="Unstar this repository" title="Star gvanem/Hamlib" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;STAR_BUTTON&quot;,&quot;repository_id&quot;:214546134,&quot;originating_url&quot;:&quot;https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows&quot;,&quot;user_id&quot;:8899915}}" data-hydro-click-hmac="7b4f2d4a8d1842ef92b6e21f2eac3fec45830f9f760477aea80f81cdd58fba05" data-ga-click="Repository, click star button, action:blob#show; text:Star"> <svg class="octicon octicon-star mr-1" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"></path></svg>
<span>
Star
</span></button> <a class="social-count js-social-count" href="/gvanem/Hamlib/stargazers"
aria-label="1 user starred this repository">
1
</a>
</form> </div>
</li>
<li>
<div class="float-left">
<details class="details-reset details-overlay details-overlay-dark " >
<summary
class="btn btn-sm btn-with-count"
title="Fork your own copy of gvanem/Hamlib to your account"
data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;FORK_BUTTON&quot;,&quot;repository_id&quot;:214546134,&quot;originating_url&quot;:&quot;https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows&quot;,&quot;user_id&quot;:8899915}}" data-hydro-click-hmac="ff665e30bc1cc5f1d8d05a392aa2d297d83f7298ee68ac558cc2a7ba590c7ae6" data-ga-click="Repository, show fork modal, action:blob#show; text:Fork">
<svg class="octicon octicon-repo-forked" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm0 2.122a2.25 2.25 0 10-1.5 0v.878A2.25 2.25 0 005.75 8.5h1.5v2.128a2.251 2.251 0 101.5 0V8.5h1.5a2.25 2.25 0 002.25-2.25v-.878a2.25 2.25 0 10-1.5 0v.878a.75.75 0 01-.75.75h-4.5A.75.75 0 015 6.25v-.878zm3.75 7.378a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm3-8.75a.75.75 0 100-1.5.75.75 0 000 1.5z"></path></svg>
Fork
</summary>
<details-dialog
class="Box d-flex flex-column anim-fade-in fast Box--overlay "
aria-label="Fork Hamlib"
src="/gvanem/Hamlib/fork?fragment=1"
preload
>
<div class="Box-header">
<button class="Box-btn-octicon btn-octicon float-right" type="button" aria-label="Close dialog" data-close-dialog>
<svg class="octicon octicon-x" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg>
</button>
<h1 class="Box-title">Fork Hamlib</h1>
</div>
<div class="text-center overflow-auto">
<include-fragment>
<div class="octocat-spinner my-5" aria-label="Loading..."></div>
<p class="f5 color-text-secondary">If this dialog fails to load, you can visit <a href="/gvanem/Hamlib/fork">the fork page</a> directly.</p>
</include-fragment>
</div>
</details-dialog>
</details>
</div>
<a href="/gvanem/Hamlib/network/members" class="social-count"
aria-label="113 users forked this repository">
113
</a>
</li>
</ul>
</div>
<nav aria-label="Repository" data-pjax="#js-repo-pjax-container" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5 bg-gray-light">
<ul class="UnderlineNav-body list-style-none ">
<li class="d-flex">
<a class="js-selected-navigation-item selected UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item" data-tab-item="i0code-tab" data-hotkey="g c" data-ga-click="Repository, Navigation click, Code tab" aria-current="page" data-selected-links="repo_source repo_downloads repo_commits repo_releases repo_tags repo_branches repo_packages repo_deployments /gvanem/Hamlib" href="/gvanem/Hamlib">
<svg class="octicon octicon-code UnderlineNav-octicon d-none d-sm-inline" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M4.72 3.22a.75.75 0 011.06 1.06L2.06 8l3.72 3.72a.75.75 0 11-1.06 1.06L.47 8.53a.75.75 0 010-1.06l4.25-4.25zm6.56 0a.75.75 0 10-1.06 1.06L13.94 8l-3.72 3.72a.75.75 0 101.06 1.06l4.25-4.25a.75.75 0 000-1.06l-4.25-4.25z"></path></svg>
<span data-content="Code">Code</span>
<span title="Not available" class="Counter "></span>
</a>
</li>
<li class="d-flex">
<a class="js-selected-navigation-item UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item" data-tab-item="i1pull-requests-tab" data-hotkey="g p" data-ga-click="Repository, Navigation click, Pull requests tab" data-selected-links="repo_pulls checks /gvanem/Hamlib/pulls" href="/gvanem/Hamlib/pulls">
<svg class="octicon octicon-git-pull-request UnderlineNav-octicon d-none d-sm-inline" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"></path></svg>
<span data-content="Pull requests">Pull requests</span>
<span title="0" hidden="hidden" class="Counter ">0</span>
</a>
</li>
<li class="d-flex">
<a class="js-selected-navigation-item UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item" data-tab-item="i2actions-tab" data-hotkey="g a" data-ga-click="Repository, Navigation click, Actions tab" data-selected-links="repo_actions /gvanem/Hamlib/actions" href="/gvanem/Hamlib/actions">
<svg class="octicon octicon-play UnderlineNav-octicon d-none d-sm-inline" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0zM8 0a8 8 0 100 16A8 8 0 008 0zM6.379 5.227A.25.25 0 006 5.442v5.117a.25.25 0 00.379.214l4.264-2.559a.25.25 0 000-.428L6.379 5.227z"></path></svg>
<span data-content="Actions">Actions</span>
<span title="Not available" class="Counter "></span>
</a>
</li>
<li class="d-flex">
<a class="js-selected-navigation-item UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item" data-tab-item="i3projects-tab" data-hotkey="g b" data-ga-click="Repository, Navigation click, Projects tab" data-selected-links="repo_projects new_repo_project repo_project /gvanem/Hamlib/projects" href="/gvanem/Hamlib/projects">
<svg class="octicon octicon-project UnderlineNav-octicon d-none d-sm-inline" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.75 0A1.75 1.75 0 000 1.75v12.5C0 15.216.784 16 1.75 16h12.5A1.75 1.75 0 0016 14.25V1.75A1.75 1.75 0 0014.25 0H1.75zM1.5 1.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v12.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25V1.75zM11.75 3a.75.75 0 00-.75.75v7.5a.75.75 0 001.5 0v-7.5a.75.75 0 00-.75-.75zm-8.25.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5zM8 3a.75.75 0 00-.75.75v3.5a.75.75 0 001.5 0v-3.5A.75.75 0 008 3z"></path></svg>
<span data-content="Projects">Projects</span>
<span title="0" hidden="hidden" class="Counter ">0</span>
</a>
</li>
<li class="d-flex">
<a class="js-selected-navigation-item UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item" data-tab-item="i4wiki-tab" data-hotkey="g w" data-ga-click="Repository, Navigation click, Wikis tab" data-selected-links="repo_wiki /gvanem/Hamlib/wiki" href="/gvanem/Hamlib/wiki">
<svg class="octicon octicon-book UnderlineNav-octicon d-none d-sm-inline" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z"></path></svg>
<span data-content="Wiki">Wiki</span>
<span title="Not available" class="Counter "></span>
</a>
</li>
<li class="d-flex">
<a class="js-selected-navigation-item UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item" data-tab-item="i5security-tab" data-hotkey="g s" data-ga-click="Repository, Navigation click, Security tab" data-selected-links="security overview alerts policy token_scanning code_scanning /gvanem/Hamlib/security" href="/gvanem/Hamlib/security">
<svg class="octicon octicon-shield UnderlineNav-octicon d-none d-sm-inline" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.467.133a1.75 1.75 0 011.066 0l5.25 1.68A1.75 1.75 0 0115 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.7 1.7 0 01-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 011.217-1.667l5.25-1.68zm.61 1.429a.25.25 0 00-.153 0l-5.25 1.68a.25.25 0 00-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.2.2 0 00.154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.25.25 0 00-.174-.237l-5.25-1.68zM9 10.5a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.75a.75.75 0 10-1.5 0v3a.75.75 0 001.5 0v-3z"></path></svg>
<span data-content="Security">Security</span>
<include-fragment src="/gvanem/Hamlib/security/overall-count" accept="text/fragment+html"></include-fragment>
</a>
</li>
<li class="d-flex">
<a class="js-selected-navigation-item UnderlineNav-item hx_underlinenav-item no-wrap js-responsive-underlinenav-item" data-tab-item="i6insights-tab" data-ga-click="Repository, Navigation click, Insights tab" data-selected-links="repo_graphs repo_contributors dependency_graph dependabot_updates pulse people /gvanem/Hamlib/pulse" href="/gvanem/Hamlib/pulse">
<svg class="octicon octicon-graph UnderlineNav-octicon d-none d-sm-inline" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.5 1.75a.75.75 0 00-1.5 0v12.5c0 .414.336.75.75.75h14.5a.75.75 0 000-1.5H1.5V1.75zm14.28 2.53a.75.75 0 00-1.06-1.06L10 7.94 7.53 5.47a.75.75 0 00-1.06 0L3.22 8.72a.75.75 0 001.06 1.06L7 7.06l2.47 2.47a.75.75 0 001.06 0l5.25-5.25z"></path></svg>
<span data-content="Insights">Insights</span>
<span title="Not available" class="Counter "></span>
</a>
</li>
</ul> <div class="position-absolute right-0 pr-3 pr-md-4 pr-lg-5 js-responsive-underlinenav-overflow" style="visibility:hidden;">
<details class="details-overlay details-reset position-relative">
<summary role="button"> <div class="UnderlineNav-item mr-0 border-0">
<svg class="octicon octicon-kebab-horizontal" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path></svg>
<span class="sr-only">More</span>
</div>
</summary>
<div> <details-menu role="menu" class="dropdown-menu dropdown-menu-sw ">
<ul>
<li data-menu-item="i0code-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /gvanem/Hamlib" href="/gvanem/Hamlib">
Code
</a> </li>
<li data-menu-item="i1pull-requests-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /gvanem/Hamlib/pulls" href="/gvanem/Hamlib/pulls">
Pull requests
</a> </li>
<li data-menu-item="i2actions-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /gvanem/Hamlib/actions" href="/gvanem/Hamlib/actions">
Actions
</a> </li>
<li data-menu-item="i3projects-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /gvanem/Hamlib/projects" href="/gvanem/Hamlib/projects">
Projects
</a> </li>
<li data-menu-item="i4wiki-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /gvanem/Hamlib/wiki" href="/gvanem/Hamlib/wiki">
Wiki
</a> </li>
<li data-menu-item="i5security-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /gvanem/Hamlib/security" href="/gvanem/Hamlib/security">
Security
</a> </li>
<li data-menu-item="i6insights-tab" hidden>
<a role="menuitem" class="js-selected-navigation-item dropdown-item" data-selected-links=" /gvanem/Hamlib/pulse" href="/gvanem/Hamlib/pulse">
Insights
</a> </li>
</ul>
</details-menu></div>
</details> </div>
</nav>
</div>
<div class="container-xl clearfix new-discussion-timeline px-3 px-md-4 px-lg-5">
<div id="repo-content-pjax-container" class="repository-content " >
<div>
<a class="d-none js-permalink-shortcut" data-hotkey="y" href="/gvanem/Hamlib/blob/b94485ec043a4cc47a86d012af3bccf9bc84c424/Makefile.Windows">Permalink</a>
<!-- blob contrib key: blob_contributors:v22:99aaf6004fb42a70d574ef666188bbe3806790a12d2b89dc4da6a7c760b9abcc -->
<div class="d-flex flex-items-start flex-shrink-0 pb-3 flex-wrap flex-md-nowrap flex-justify-between flex-md-justify-start">
<div class="position-relative">
<details class="details-reset details-overlay mr-0 mb-0 " id="branch-select-menu">
<summary class="btn css-truncate"
data-hotkey="w"
title="Switch branches or tags">
<svg class="octicon octicon-git-branch text-gray" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z"></path></svg>
<span class="css-truncate-target" data-menu-button>master</span>
<span class="dropdown-caret"></span>
</summary>
<div class="SelectMenu">
<div class="SelectMenu-modal">
<header class="SelectMenu-header">
<span class="SelectMenu-title">Switch branches/tags</span>
<button class="SelectMenu-closeButton" type="button" data-toggle-for="branch-select-menu"><svg aria-label="Close menu" aria-hidden="false" class="octicon octicon-x" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg></button>
</header>
<input-demux data-action="tab-container-change:input-demux#storeInput tab-container-changed:input-demux#updateInput">
<tab-container class="d-flex flex-column js-branches-tags-tabs" style="min-height: 0;">
<div class="SelectMenu-filter">
<input data-target="input-demux.source"
id="context-commitish-filter-field"
class="SelectMenu-input form-control"
aria-owns="ref-list-branches"
data-controls-ref-menu-id="ref-list-branches"
autofocus
autocomplete="off"
aria-label="Filter branches/tags"
placeholder="Filter branches/tags"
type="text"
>
</div>
<div class="SelectMenu-tabs" role="tablist" data-target="input-demux.control">
<button class="SelectMenu-tab" type="button" role="tab" aria-selected="true">Branches</button>
<button class="SelectMenu-tab" type="button" role="tab">Tags</button>
</div>
<div role="tabpanel" id="ref-list-branches" data-filter-placeholder="Filter branches/tags" class="d-flex flex-column flex-auto overflow-auto" tabindex="">
<ref-selector
type="branch"
data-targets="input-demux.sinks"
data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
"
query-endpoint="/gvanem/Hamlib/refs"
cache-key="v0:1598092549.0"
current-committish="bWFzdGVy"
default-branch="bWFzdGVy"
name-with-owner="Z3ZhbmVtL0hhbWxpYg=="
>
<template data-target="ref-selector.noMatchTemplate">
<div class="SelectMenu-message">Nothing to show</div>
</template>
<!-- TODO: this max-height is necessary or else the branch list won't scroll. why? -->
<div data-target="ref-selector.listContainer" role="menu" class="SelectMenu-list" style="max-height: 330px">
<div class="SelectMenu-loading pt-3 pb-0" aria-label="Menu is loading">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewBox="0 0 16 16" fill="none" width="32" height="32">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke">
<animateTransform attributeName="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatCount="indefinite" />
</path>
</svg>
</div>
</div>
<template data-target="ref-selector.itemTemplate">
<a href="https://github.com/gvanem/Hamlib/blob/{{ urlEncodedRefName }}/Makefile.Windows" class="SelectMenu-item" role="menuitemradio" rel="nofollow" aria-checked="{{ isCurrent }}" data-index="{{ index }}">
<svg class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }}">{{ refName }}</span>
<span hidden="{{ isNotDefault }}" class="Label Label--secondary flex-self-start">default</span>
</a>
</template>
<footer class="SelectMenu-footer"><a href="/gvanem/Hamlib/branches">View all branches</a></footer>
</ref-selector>
</div>
<div role="tabpanel" id="tags-menu" data-filter-placeholder="Find a tag" class="d-flex flex-column flex-auto overflow-auto" tabindex="" hidden>
<ref-selector
type="tag"
data-action="
input-entered:ref-selector#inputEntered
tab-selected:ref-selector#tabSelected
focus-list:ref-selector#focusFirstListMember
"
data-targets="input-demux.sinks"
query-endpoint="/gvanem/Hamlib/refs"
cache-key="v0:1598092549.0"
current-committish="bWFzdGVy"
default-branch="bWFzdGVy"
name-with-owner="Z3ZhbmVtL0hhbWxpYg=="
>
<template data-target="ref-selector.noMatchTemplate">
<div class="SelectMenu-message" data-index="{{ index }}">Nothing to show</div>
</template>
<template data-target="ref-selector.itemTemplate">
<a href="https://github.com/gvanem/Hamlib/blob/{{ urlEncodedRefName }}/Makefile.Windows" class="SelectMenu-item" role="menuitemradio" rel="nofollow" aria-checked="{{ isCurrent }}" data-index="{{ index }}">
<svg class="octicon octicon-check SelectMenu-icon SelectMenu-icon--check" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>
<span class="flex-1 css-truncate css-truncate-overflow {{ isFilteringClass }}">{{ refName }}</span>
<span hidden="{{ isNotDefault }}" class="Label Label--secondary flex-self-start">default</span>
</a>
</template>
<div data-target="ref-selector.listContainer" role="menu" class="SelectMenu-list" style="max-height: 330px">
<div class="SelectMenu-loading pt-3 pb-0" aria-label="Menu is loading">
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewBox="0 0 16 16" fill="none" width="32" height="32">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke">
<animateTransform attributeName="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatCount="indefinite" />
</path>
</svg>
</div>
</div>
<footer class="SelectMenu-footer"><a href="/gvanem/Hamlib/tags">View all tags</a></footer>
</ref-selector>
</div>
</tab-container>
</input-demux>
</div>
</div>
</details>
</div>
<h2 id="blob-path" class="breadcrumb flex-auto flex-self-center min-width-0 text-normal mx-2 width-full width-md-auto flex-order-1 flex-md-order-none mt-3 mt-md-0">
<span class="js-repo-root text-bold"><span class="js-path-segment d-inline-block wb-break-all"><a data-pjax="true" href="/gvanem/Hamlib"><span>Hamlib</span></a></span></span><span class="separator">/</span><strong class="final-path">Makefile.Windows</strong>
</h2>
<a href="/gvanem/Hamlib/find/master"
class="js-pjax-capture-input btn mr-2 d-none d-md-block"
data-pjax
data-hotkey="t">
Go to file
</a>
<details id="blob-more-options-details" class="details-overlay details-reset position-relative">
<summary role="button" type="button" class="btn "> <svg aria-label="More options" class="octicon octicon-kebab-horizontal" height="16" viewBox="0 0 16 16" version="1.1" width="16" role="img"><path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path></svg>
</summary>
<div> <ul class="dropdown-menu dropdown-menu-sw">
<li class="d-block d-md-none">
<a class="dropdown-item d-flex flex-items-baseline" data-hydro-click="{&quot;event_type&quot;:&quot;repository.click&quot;,&quot;payload&quot;:{&quot;target&quot;:&quot;FIND_FILE_BUTTON&quot;,&quot;repository_id&quot;:214546134,&quot;originating_url&quot;:&quot;https://github.com/gvanem/Hamlib/blob/master/Makefile.Windows&quot;,&quot;user_id&quot;:8899915}}" data-hydro-click-hmac="33045eb5d52d0067333d60062a423583d2226d8dd7cb72c618f4fe468018cf00" data-ga-click="Repository, find file, location:repo overview" data-hotkey="t" data-pjax="true" href="/gvanem/Hamlib/find/master">
<span class="flex-auto">Go to file</span>
<span class="text-small color-text-secondary" aria-hidden="true">T</span>
</a> </li>
<li data-toggle-for="blob-more-options-details">
<button type="button" data-toggle-for="jumpto-line-details-dialog" class="btn-link dropdown-item">
<span class="d-flex flex-items-baseline">
<span class="flex-auto">Go to line</span>
<span class="text-small color-text-secondary" aria-hidden="true">L</span>
</span>
</button>
</li>
<li class="dropdown-divider" role="none"></li>
<li>
<clipboard-copy value="Makefile.Windows" class="dropdown-item cursor-pointer" data-toggle-for="blob-more-options-details">
Copy path
</clipboard-copy>
</li>
<li>
<clipboard-copy value="https://github.com/gvanem/Hamlib/blob/b94485ec043a4cc47a86d012af3bccf9bc84c424/Makefile.Windows" class="dropdown-item cursor-pointer" data-toggle-for="blob-more-options-details" >
<span class="d-flex flex-items-baseline">
<span class="flex-auto">Copy permalink</span>
</span>
</clipboard-copy>
</li>
</ul>
</div>
</details> </div>
<div class="Box d-flex flex-column flex-shrink-0 mb-3">
<div class="Box-header Box-header--blue Details js-details-container">
<div class="d-flex flex-items-center">
<span class="flex-shrink-0 ml-n1 mr-n1 mt-n1 mb-n1">
<a rel="author" data-skip-pjax="true" data-hovercard-type="user" data-hovercard-url="/users/gvanem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/gvanem"><img class="avatar avatar-user" src="https://avatars.githubusercontent.com/u/945271?s=48&amp;v=4" width="24" height="24" alt="@gvanem" /></a>
</span>
<div class="flex-1 d-flex flex-items-center ml-3 min-width-0">
<div class="css-truncate css-truncate-overflow">
<a class="text-bold Link--primary" rel="author" data-hovercard-type="user" data-hovercard-url="/users/gvanem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/gvanem">gvanem</a>
<span>
<a data-pjax="true" title="Use &#39;cl -MP&#39; for MSVC." class="Link--secondary" href="/gvanem/Hamlib/commit/b94485ec043a4cc47a86d012af3bccf9bc84c424">Use 'cl -MP' for MSVC.</a>
</span>
</div>
<span class="ml-2">
<include-fragment accept="text/fragment+html" src="/gvanem/Hamlib/commit/b94485ec043a4cc47a86d012af3bccf9bc84c424/rollup?direction=e" class="d-inline"></include-fragment>
</span>
</div>
<div class="ml-3 d-flex flex-shrink-0 flex-items-center flex-justify-end color-text-secondary no-wrap">
<span class="d-none d-md-inline">
<span>Latest commit</span>
<a class="text-small text-mono Link--secondary" href="/gvanem/Hamlib/commit/b94485ec043a4cc47a86d012af3bccf9bc84c424" data-pjax>b94485e</a>
<span itemprop="dateModified"><relative-time datetime="2021-02-27T20:11:24Z" class="no-wrap">Feb 27, 2021</relative-time></span>
</span>
<a data-pjax href="/gvanem/Hamlib/commits/master/Makefile.Windows" class="ml-3 no-wrap Link--primary no-underline">
<svg class="octicon octicon-history text-gray" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.643 3.143L.427 1.927A.25.25 0 000 2.104V5.75c0 .138.112.25.25.25h3.646a.25.25 0 00.177-.427L2.715 4.215a6.5 6.5 0 11-1.18 4.458.75.75 0 10-1.493.154 8.001 8.001 0 101.6-5.684zM7.75 4a.75.75 0 01.75.75v2.992l2.028.812a.75.75 0 01-.557 1.392l-2.5-1A.75.75 0 017 8.25v-3.5A.75.75 0 017.75 4z"></path></svg>
<span class="d-none d-sm-inline">
<strong>History</strong>
</span>
</a>
</div>
</div>
</div>
<div class="Box-body d-flex flex-items-center flex-auto border-bottom-0 flex-wrap" >
<details class="details-reset details-overlay details-overlay-dark lh-default color-text-primary float-left mr-3" id="blob_contributors_box">
<summary class="Link--primary">
<svg class="octicon octicon-people text-gray" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M5.5 3.5a2 2 0 100 4 2 2 0 000-4zM2 5.5a3.5 3.5 0 115.898 2.549 5.507 5.507 0 013.034 4.084.75.75 0 11-1.482.235 4.001 4.001 0 00-7.9 0 .75.75 0 01-1.482-.236A5.507 5.507 0 013.102 8.05 3.49 3.49 0 012 5.5zM11 4a.75.75 0 100 1.5 1.5 1.5 0 01.666 2.844.75.75 0 00-.416.672v.352a.75.75 0 00.574.73c1.2.289 2.162 1.2 2.522 2.372a.75.75 0 101.434-.44 5.01 5.01 0 00-2.56-3.012A3 3 0 0011 4z"></path></svg>
<strong>1</strong>
contributor
</summary>
<details-dialog
class="Box Box--overlay d-flex flex-column anim-fade-in fast"
aria-label="Users who have contributed to this file"
src="/gvanem/Hamlib/contributors-list/master/Makefile.Windows" preload>
<div class="Box-header">
<button class="Box-btn-octicon btn-octicon float-right" type="button" aria-label="Close dialog" data-close-dialog>
<svg class="octicon octicon-x" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg>
</button>
<h3 class="Box-title">
Users who have contributed to this file
</h3>
</div>
<include-fragment>
<svg style="box-sizing: content-box; color: var(--color-icon-primary);" viewBox="0 0 16 16" fill="none" width="32" height="32" class="my-3 mx-auto d-block">
<circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" />
<path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke">
<animateTransform attributeName="transform" type="rotate" from="0 8 8" to="360 8 8" dur="1s" repeatCount="indefinite" />
</path>
</svg>
</include-fragment>
</details-dialog>
</details>
</div>
</div>
<div class="Box mt-3 position-relative
">
<div class="Box-header py-2 d-flex flex-column flex-shrink-0 flex-md-row flex-md-items-center">
<div class="text-mono f6 flex-auto pr-3 flex-order-2 flex-md-order-1 mt-2 mt-md-0">
1979 lines (1681 sloc)
<span class="file-info-divider"></span>
57.8 KB
</div>
<div class="d-flex py-1 py-md-0 flex-auto flex-order-1 flex-md-order-2 flex-sm-grow-0 flex-justify-between">
<div class="BtnGroup">
<a href="/gvanem/Hamlib/raw/master/Makefile.Windows" id="raw-url" role="button" class="btn btn-sm BtnGroup-item ">Raw</a>
<a href="/gvanem/Hamlib/blame/master/Makefile.Windows" data-hotkey="b" role="button" class="btn js-update-url-with-hash btn-sm BtnGroup-item ">Blame</a>
</div>
<div>
<a class="btn-octicon tooltipped tooltipped-nw js-remove-unless-platform"
data-platforms="windows,mac"
href="x-github-client://openRepo/https://github.com/gvanem/Hamlib?branch=master&amp;filepath=Makefile.Windows"
aria-label="Open this file in GitHub Desktop"
data-ga-click="Repository, open with desktop">
<svg class="octicon octicon-device-desktop" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M1.75 2.5h12.5a.25.25 0 01.25.25v7.5a.25.25 0 01-.25.25H1.75a.25.25 0 01-.25-.25v-7.5a.25.25 0 01.25-.25zM14.25 1H1.75A1.75 1.75 0 000 2.75v7.5C0 11.216.784 12 1.75 12h3.727c-.1 1.041-.52 1.872-1.292 2.757A.75.75 0 004.75 16h6.5a.75.75 0 00.565-1.243c-.772-.885-1.193-1.716-1.292-2.757h3.727A1.75 1.75 0 0016 10.25v-7.5A1.75 1.75 0 0014.25 1zM9.018 12H6.982a5.72 5.72 0 01-.765 2.5h3.566a5.72 5.72 0 01-.765-2.5z"></path></svg>
</a>
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="inline-form js-update-url-with-hash" action="/gvanem/Hamlib/edit/master/Makefile.Windows" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="Tj5chCZZt9kJ9S/U4GvbCB6D09YV8WQAMheiqiq/TSF3/ab1voHmfurDwCSu0FzHbaqdTEKEn13LVybnLXBx1w==" />
<button class="btn-octicon tooltipped tooltipped-nw" type="submit"
aria-label="Edit the file in your fork of this project" data-hotkey="e" data-disable-with>
<svg class="octicon octicon-pencil" height="16" viewBox="0 0 16 16" version="1.1" width="16" aria-hidden="true"><path fill-rule="evenodd" d="M11.013 1.427a1.75 1.75 0 012.474 0l1.086 1.086a1.75 1.75 0 010 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 01-.927-.928l.929-3.25a1.75 1.75 0 01.445-.758l8.61-8.61zm1.414 1.06a.25.25 0 00-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 000-.354l-1.086-1.086zM11.189 6.25L9.75 4.81l-6.286 6.287a.25.25 0 00-.064.108l-.558 1.953 1.953-.558a.249.249 0 00.108-.064l6.286-6.286z"></path></svg>
</button>
</form>
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="inline-form" action="/gvanem/Hamlib/delete/master/Makefile.Windows" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="xYxeO2Lk6KbyxAPW9SBvSEuNHBmKdNKPLT4o7PYKymLETN/DQcQyjts3JLDqk6GTzwJiE8YqS76RttPf0pHYhw==" />
<button class="btn-octicon btn-octicon-danger tooltipped tooltipped-nw" type="submit"
aria-label="Delete the file in your fork of this project" data-disable-with>
<svg class="octicon octicon-trash" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M6.5 1.75a.25.25 0 01.25-.25h2.5a.25.25 0 01.25.25V3h-3V1.75zm4.5 0V3h2.25a.75.75 0 010 1.5H2.75a.75.75 0 010-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75zM4.496 6.675a.75.75 0 10-1.492.15l.66 6.6A1.75 1.75 0 005.405 15h5.19c.9 0 1.652-.681 1.741-1.576l.66-6.6a.75.75 0 00-1.492-.149l-.66 6.6a.25.25 0 01-.249.225h-5.19a.25.25 0 01-.249-.225l-.66-6.6z"></path></svg>
</button>
</form> </div>
</div>
</div>
<div itemprop="text" class="Box-body p-0 blob-wrapper data type-text gist-border-0">
<table class="highlight tab-size js-file-line-container" data-tab-size="4" data-paste-markdown-skip>
<tr>
<td id="L1" class="blob-num js-line-number" data-line-number="1"></td>
<td id="LC1" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L2" class="blob-num js-line-number" data-line-number="2"></td>
<td id="LC2" class="blob-code blob-code-inner js-file-line"># GNU Makefile for Hamlib (MSVC / clang-cl / MinGW).</td>
</tr>
<tr>
<td id="L3" class="blob-num js-line-number" data-line-number="3"></td>
<td id="LC3" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L4" class="blob-num js-line-number" data-line-number="4"></td>
<td id="LC4" class="blob-code blob-code-inner js-file-line"># G. Vanem &lt;gvanem@yahoo.no&gt; 2019 - 2021.</td>
</tr>
<tr>
<td id="L5" class="blob-num js-line-number" data-line-number="5"></td>
<td id="LC5" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L6" class="blob-num js-line-number" data-line-number="6"></td>
<td id="LC6" class="blob-code blob-code-inner js-file-line">THIS_FILE = Makefile.Windows</td>
</tr>
<tr>
<td id="L7" class="blob-num js-line-number" data-line-number="7"></td>
<td id="LC7" class="blob-code blob-code-inner js-file-line">DATE = $(shell date +%d-%B-%Y)</td>
</tr>
<tr>
<td id="L8" class="blob-num js-line-number" data-line-number="8"></td>
<td id="LC8" class="blob-code blob-code-inner js-file-line">ABI_VER = 4</td>
</tr>
<tr>
<td id="L9" class="blob-num js-line-number" data-line-number="9"></td>
<td id="LC9" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L10" class="blob-num js-line-number" data-line-number="10"></td>
<td id="LC10" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L11" class="blob-num js-line-number" data-line-number="11"></td>
<td id="LC11" class="blob-code blob-code-inner js-file-line"># From &#39;configure.ac&#39;:</td>
</tr>
<tr>
<td id="L12" class="blob-num js-line-number" data-line-number="12"></td>
<td id="LC12" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L13" class="blob-num js-line-number" data-line-number="13"></td>
<td id="LC13" class="blob-code blob-code-inner js-file-line">MAJOR_VER = 4</td>
</tr>
<tr>
<td id="L14" class="blob-num js-line-number" data-line-number="14"></td>
<td id="LC14" class="blob-code blob-code-inner js-file-line">MINOR_VER = 2</td>
</tr>
<tr>
<td id="L15" class="blob-num js-line-number" data-line-number="15"></td>
<td id="LC15" class="blob-code blob-code-inner js-file-line">VERSION = $(MAJOR_VER).$(MINOR_VER)</td>
</tr>
<tr>
<td id="L16" class="blob-num js-line-number" data-line-number="16"></td>
<td id="LC16" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L17" class="blob-num js-line-number" data-line-number="17"></td>
<td id="LC17" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L18" class="blob-num js-line-number" data-line-number="18"></td>
<td id="LC18" class="blob-code blob-code-inner js-file-line"># Choose your weapons. Do a &#39;make vclean&#39; after changing any of these.</td>
</tr>
<tr>
<td id="L19" class="blob-num js-line-number" data-line-number="19"></td>
<td id="LC19" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L20" class="blob-num js-line-number" data-line-number="20"></td>
<td id="LC20" class="blob-code blob-code-inner js-file-line">USE_LIBGD ?= 1</td>
</tr>
<tr>
<td id="L21" class="blob-num js-line-number" data-line-number="21"></td>
<td id="LC21" class="blob-code blob-code-inner js-file-line">USE_LIBINDI ?= 0</td>
</tr>
<tr>
<td id="L22" class="blob-num js-line-number" data-line-number="22"></td>
<td id="LC22" class="blob-code blob-code-inner js-file-line">USE_LIBREADLINE ?= 0</td>
</tr>
<tr>
<td id="L23" class="blob-num js-line-number" data-line-number="23"></td>
<td id="LC23" class="blob-code blob-code-inner js-file-line">USE_LIBUSB ?= 1</td>
</tr>
<tr>
<td id="L24" class="blob-num js-line-number" data-line-number="24"></td>
<td id="LC24" class="blob-code blob-code-inner js-file-line">USE_LIBUSRP ?= 1</td>
</tr>
<tr>
<td id="L25" class="blob-num js-line-number" data-line-number="25"></td>
<td id="LC25" class="blob-code blob-code-inner js-file-line">USE_LIBXML2 ?= 1</td>
</tr>
<tr>
<td id="L26" class="blob-num js-line-number" data-line-number="26"></td>
<td id="LC26" class="blob-code blob-code-inner js-file-line">USE_LUAJIT ?= 0</td>
</tr>
<tr>
<td id="L27" class="blob-num js-line-number" data-line-number="27"></td>
<td id="LC27" class="blob-code blob-code-inner js-file-line">USE_MP_COMPILE ?= 1</td>
</tr>
<tr>
<td id="L28" class="blob-num js-line-number" data-line-number="28"></td>
<td id="LC28" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L29" class="blob-num js-line-number" data-line-number="29"></td>
<td id="LC29" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L30" class="blob-num js-line-number" data-line-number="30"></td>
<td id="LC30" class="blob-code blob-code-inner js-file-line"># Add support for a &#39;GnuRadio&#39; device.</td>
</tr>
<tr>
<td id="L31" class="blob-num js-line-number" data-line-number="31"></td>
<td id="LC31" class="blob-code blob-code-inner js-file-line"># Impossible as it is not up-to-date with current GnuRadio 3.9 API.</td>
</tr>
<tr>
<td id="L32" class="blob-num js-line-number" data-line-number="32"></td>
<td id="LC32" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L33" class="blob-num js-line-number" data-line-number="33"></td>
<td id="LC33" class="blob-code blob-code-inner js-file-line">USE_GNURADIO ?= 0</td>
</tr>
<tr>
<td id="L34" class="blob-num js-line-number" data-line-number="34"></td>
<td id="LC34" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L35" class="blob-num js-line-number" data-line-number="35"></td>
<td id="LC35" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L36" class="blob-num js-line-number" data-line-number="36"></td>
<td id="LC36" class="blob-code blob-code-inner js-file-line"># Use the Winsock tracing library (works badly for MinGW):</td>
</tr>
<tr>
<td id="L37" class="blob-num js-line-number" data-line-number="37"></td>
<td id="LC37" class="blob-code blob-code-inner js-file-line"># https://github.com/gvanem/wsock-trace</td>
</tr>
<tr>
<td id="L38" class="blob-num js-line-number" data-line-number="38"></td>
<td id="LC38" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L39" class="blob-num js-line-number" data-line-number="39"></td>
<td id="LC39" class="blob-code blob-code-inner js-file-line">USE_WSOCK_TRACE ?= 1</td>
</tr>
<tr>
<td id="L40" class="blob-num js-line-number" data-line-number="40"></td>
<td id="LC40" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L41" class="blob-num js-line-number" data-line-number="41"></td>
<td id="LC41" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L42" class="blob-num js-line-number" data-line-number="42"></td>
<td id="LC42" class="blob-code blob-code-inner js-file-line"># Use only static external libraries to create &#39;$(Hamlib_DLL)&#39;.</td>
</tr>
<tr>
<td id="L43" class="blob-num js-line-number" data-line-number="43"></td>
<td id="LC43" class="blob-code blob-code-inner js-file-line"># But &#39;_Hamlib.pyd&#39; and &#39;HamlibLua.dll&#39; always uses &#39;$(Hamlib_DLL)&#39;.</td>
</tr>
<tr>
<td id="L44" class="blob-num js-line-number" data-line-number="44"></td>
<td id="LC44" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L45" class="blob-num js-line-number" data-line-number="45"></td>
<td id="LC45" class="blob-code blob-code-inner js-file-line">USE_STATIC ?= 1</td>
</tr>
<tr>
<td id="L46" class="blob-num js-line-number" data-line-number="46"></td>
<td id="LC46" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L47" class="blob-num js-line-number" data-line-number="47"></td>
<td id="LC47" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L48" class="blob-num js-line-number" data-line-number="48"></td>
<td id="LC48" class="blob-code blob-code-inner js-file-line"># Use &#39;$(Hamlib_DLL)&#39; for all C programs.</td>
</tr>
<tr>
<td id="L49" class="blob-num js-line-number" data-line-number="49"></td>
<td id="LC49" class="blob-code blob-code-inner js-file-line"># And &#39;$(Hamlib++_DLL)&#39; for all C++ programs.</td>
</tr>
<tr>
<td id="L50" class="blob-num js-line-number" data-line-number="50"></td>
<td id="LC50" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L51" class="blob-num js-line-number" data-line-number="51"></td>
<td id="LC51" class="blob-code blob-code-inner js-file-line">USE_DLLs_FOR_PROGRAMS ?= 1</td>
</tr>
<tr>
<td id="L52" class="blob-num js-line-number" data-line-number="52"></td>
<td id="LC52" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L53" class="blob-num js-line-number" data-line-number="53"></td>
<td id="LC53" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L54" class="blob-num js-line-number" data-line-number="54"></td>
<td id="LC54" class="blob-code blob-code-inner js-file-line"># Set to 0 for no Python module.</td>
</tr>
<tr>
<td id="L55" class="blob-num js-line-number" data-line-number="55"></td>
<td id="LC55" class="blob-code blob-code-inner js-file-line"># Set to 2 to create a Python 2.x module.</td>
</tr>
<tr>
<td id="L56" class="blob-num js-line-number" data-line-number="56"></td>
<td id="LC56" class="blob-code blob-code-inner js-file-line"># Set to 3 to create a Python 3.x module.</td>
</tr>
<tr>
<td id="L57" class="blob-num js-line-number" data-line-number="57"></td>
<td id="LC57" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L58" class="blob-num js-line-number" data-line-number="58"></td>
<td id="LC58" class="blob-code blob-code-inner js-file-line">USE_PY_BINDING ?= 3</td>
</tr>
<tr>
<td id="L59" class="blob-num js-line-number" data-line-number="59"></td>
<td id="LC59" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L60" class="blob-num js-line-number" data-line-number="60"></td>
<td id="LC60" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L61" class="blob-num js-line-number" data-line-number="61"></td>
<td id="LC61" class="blob-code blob-code-inner js-file-line"># Use &#39;astyle&#39; or &#39;clang-format&#39; in the &quot;%.i: %.c&quot; preprocess rules below.</td>
</tr>
<tr>
<td id="L62" class="blob-num js-line-number" data-line-number="62"></td>
<td id="LC62" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L63" class="blob-num js-line-number" data-line-number="63"></td>
<td id="LC63" class="blob-code blob-code-inner js-file-line">USE_ASTYLE ?= 0</td>
</tr>
<tr>
<td id="L64" class="blob-num js-line-number" data-line-number="64"></td>
<td id="LC64" class="blob-code blob-code-inner js-file-line">USE_CLANG_FORMAT ?= 0</td>
</tr>
<tr>
<td id="L65" class="blob-num js-line-number" data-line-number="65"></td>
<td id="LC65" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L66" class="blob-num js-line-number" data-line-number="66"></td>
<td id="LC66" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L67" class="blob-num js-line-number" data-line-number="67"></td>
<td id="LC67" class="blob-code blob-code-inner js-file-line"># Change these as needed:</td>
</tr>
<tr>
<td id="L68" class="blob-num js-line-number" data-line-number="68"></td>
<td id="LC68" class="blob-code blob-code-inner js-file-line"># (or create env-vars like &#39;LIBXML2_ROOT=c:/whatever/xml2&#39;).</td>
</tr>
<tr>
<td id="L69" class="blob-num js-line-number" data-line-number="69"></td>
<td id="LC69" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L70" class="blob-num js-line-number" data-line-number="70"></td>
<td id="LC70" class="blob-code blob-code-inner js-file-line">LIBXML2_ROOT ?= f:/MinGW32/src/Parsers/libxml2</td>
</tr>
<tr>
<td id="L71" class="blob-num js-line-number" data-line-number="71"></td>
<td id="LC71" class="blob-code blob-code-inner js-file-line">LIBICONV_ROOT ?= f:/MinGW32/src/libiconv-1.15</td>
</tr>
<tr>
<td id="L72" class="blob-num js-line-number" data-line-number="72"></td>
<td id="LC72" class="blob-code blob-code-inner js-file-line">LIBGD_ROOT ?= f:/MinGW32/src/Graphics/libgd-2.1.0</td>
</tr>
<tr>
<td id="L73" class="blob-num js-line-number" data-line-number="73"></td>
<td id="LC73" class="blob-code blob-code-inner js-file-line">LIBREADLINE_ROOT ?= f:/MinGW32/src/misc/libreadline</td>
</tr>
<tr>
<td id="L74" class="blob-num js-line-number" data-line-number="74"></td>
<td id="LC74" class="blob-code blob-code-inner js-file-line">LUAJIT_ROOT ?= f:/MinGW32/src/LUA/LuaJIT</td>
</tr>
<tr>
<td id="L75" class="blob-num js-line-number" data-line-number="75"></td>
<td id="LC75" class="blob-code blob-code-inner js-file-line">LUA5_ROOT ?= f:/MinGW32/src/LUA/Lua-5.4</td>
</tr>
<tr>
<td id="L76" class="blob-num js-line-number" data-line-number="76"></td>
<td id="LC76" class="blob-code blob-code-inner js-file-line">LIBUSB_ROOT ?= f:/MinGW32/src/USB/libusb</td>
</tr>
<tr>
<td id="L77" class="blob-num js-line-number" data-line-number="77"></td>
<td id="LC77" class="blob-code blob-code-inner js-file-line">LIBUSRP_ROOT ?= f:/gv/dx-radio/Bor-IP/src/libusrp/usrp/host</td>
</tr>
<tr>
<td id="L78" class="blob-num js-line-number" data-line-number="78"></td>
<td id="LC78" class="blob-code blob-code-inner js-file-line">GNURADIO_ROOT ?= f:/gv/dx-radio/GnuRadio/gv-build</td>
</tr>
<tr>
<td id="L79" class="blob-num js-line-number" data-line-number="79"></td>
<td id="LC79" class="blob-code blob-code-inner js-file-line">LIBINDI_ROOT ?= f:/ProgramFiler/Stellarium/src/src/external/libindi</td>
</tr>
<tr>
<td id="L80" class="blob-num js-line-number" data-line-number="80"></td>
<td id="LC80" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L81" class="blob-num js-line-number" data-line-number="81"></td>
<td id="LC81" class="blob-code blob-code-inner js-file-line">PYTHON ?= py -3</td>
</tr>
<tr>
<td id="L82" class="blob-num js-line-number" data-line-number="82"></td>
<td id="LC82" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L83" class="blob-num js-line-number" data-line-number="83"></td>
<td id="LC83" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_LUAJIT),1)</td>
</tr>
<tr>
<td id="L84" class="blob-num js-line-number" data-line-number="84"></td>
<td id="LC84" class="blob-code blob-code-inner js-file-line"> LUA_ROOT = $(realpath $(LUAJIT_ROOT))</td>
</tr>
<tr>
<td id="L85" class="blob-num js-line-number" data-line-number="85"></td>
<td id="LC85" class="blob-code blob-code-inner js-file-line"> LUA_LIB = $(call select, $(LUA_ROOT)/src/libluajit.a, $(LUA_ROOT)/src/luajit.lib)</td>
</tr>
<tr>
<td id="L86" class="blob-num js-line-number" data-line-number="86"></td>
<td id="LC86" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L87" class="blob-num js-line-number" data-line-number="87"></td>
<td id="LC87" class="blob-code blob-code-inner js-file-line"> LUA_ROOT = $(realpath $(LUA5_ROOT))</td>
</tr>
<tr>
<td id="L88" class="blob-num js-line-number" data-line-number="88"></td>
<td id="LC88" class="blob-code blob-code-inner js-file-line"> LUA_LIB = $(call select, $(LUA_ROOT)/src/liblua.a, $(LUA_ROOT)/src/lua.lib)</td>
</tr>
<tr>
<td id="L89" class="blob-num js-line-number" data-line-number="89"></td>
<td id="LC89" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L90" class="blob-num js-line-number" data-line-number="90"></td>
<td id="LC90" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L91" class="blob-num js-line-number" data-line-number="91"></td>
<td id="LC91" class="blob-code blob-code-inner js-file-line">MKDIR = mkdir</td>
</tr>
<tr>
<td id="L92" class="blob-num js-line-number" data-line-number="92"></td>
<td id="LC92" class="blob-code blob-code-inner js-file-line">RMDIR = rmdir --parents</td>
</tr>
<tr>
<td id="L93" class="blob-num js-line-number" data-line-number="93"></td>
<td id="LC93" class="blob-code blob-code-inner js-file-line">MOVE = mv --force</td>
</tr>
<tr>
<td id="L94" class="blob-num js-line-number" data-line-number="94"></td>
<td id="LC94" class="blob-code blob-code-inner js-file-line">COPY = cp --preserve=timestamps --update</td>
</tr>
<tr>
<td id="L95" class="blob-num js-line-number" data-line-number="95"></td>
<td id="LC95" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L96" class="blob-num js-line-number" data-line-number="96"></td>
<td id="LC96" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L97" class="blob-num js-line-number" data-line-number="97"></td>
<td id="LC97" class="blob-code blob-code-inner js-file-line"># &#39;clang-cl&#39; may not like stuff in &#39;%CL&#39;.</td>
</tr>
<tr>
<td id="L98" class="blob-num js-line-number" data-line-number="98"></td>
<td id="LC98" class="blob-code blob-code-inner js-file-line"># Just remove it.</td>
</tr>
<tr>
<td id="L99" class="blob-num js-line-number" data-line-number="99"></td>
<td id="LC99" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L100" class="blob-num js-line-number" data-line-number="100"></td>
<td id="LC100" class="blob-code blob-code-inner js-file-line">export CL=</td>
</tr>
<tr>
<td id="L101" class="blob-num js-line-number" data-line-number="101"></td>
<td id="LC101" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L102" class="blob-num js-line-number" data-line-number="102"></td>
<td id="LC102" class="blob-code blob-code-inner js-file-line">define Usage</td>
</tr>
<tr>
<td id="L103" class="blob-num js-line-number" data-line-number="103"></td>
<td id="LC103" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L104" class="blob-num js-line-number" data-line-number="104"></td>
<td id="LC104" class="blob-code blob-code-inner js-file-line"> Usage: &quot;$(MAKE) -f $(THIS_FILE) CC=[cl | clang-cl | gcc] [CPU=x86 | x64] [all | clean | vclean | realclean | depend | doxy_docs | py_module | lua_module]&quot;</td>
</tr>
<tr>
<td id="L105" class="blob-num js-line-number" data-line-number="105"></td>
<td id="LC105" class="blob-code blob-code-inner js-file-line"> Specify CC=cl - use MSVC</td>
</tr>
<tr>
<td id="L106" class="blob-num js-line-number" data-line-number="106"></td>
<td id="LC106" class="blob-code blob-code-inner js-file-line"> Specify CC=clang-cl - use clang-cl</td>
</tr>
<tr>
<td id="L107" class="blob-num js-line-number" data-line-number="107"></td>
<td id="LC107" class="blob-code blob-code-inner js-file-line"> Specify CC=gcc - use MinGW</td>
</tr>
<tr>
<td id="L108" class="blob-num js-line-number" data-line-number="108"></td>
<td id="LC108" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L109" class="blob-num js-line-number" data-line-number="109"></td>
<td id="LC109" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L110" class="blob-num js-line-number" data-line-number="110"></td>
<td id="LC110" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L111" class="blob-num js-line-number" data-line-number="111"></td>
<td id="LC111" class="blob-code blob-code-inner js-file-line"># Check the casing of &#39;$CPU&#39;. GNU-make is case-sensitive.</td>
</tr>
<tr>
<td id="L112" class="blob-num js-line-number" data-line-number="112"></td>
<td id="LC112" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L113" class="blob-num js-line-number" data-line-number="113"></td>
<td id="LC113" class="blob-code blob-code-inner js-file-line">ifeq ($(CPU),)</td>
</tr>
<tr>
<td id="L114" class="blob-num js-line-number" data-line-number="114"></td>
<td id="LC114" class="blob-code blob-code-inner js-file-line"> CPU = x86</td>
</tr>
<tr>
<td id="L115" class="blob-num js-line-number" data-line-number="115"></td>
<td id="LC115" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L116" class="blob-num js-line-number" data-line-number="116"></td>
<td id="LC116" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L117" class="blob-num js-line-number" data-line-number="117"></td>
<td id="LC117" class="blob-code blob-code-inner js-file-line">ifeq ($(CPU),X86)</td>
</tr>
<tr>
<td id="L118" class="blob-num js-line-number" data-line-number="118"></td>
<td id="LC118" class="blob-code blob-code-inner js-file-line"> CPU = x86</td>
</tr>
<tr>
<td id="L119" class="blob-num js-line-number" data-line-number="119"></td>
<td id="LC119" class="blob-code blob-code-inner js-file-line">else ifeq ($(CPU),X64)</td>
</tr>
<tr>
<td id="L120" class="blob-num js-line-number" data-line-number="120"></td>
<td id="LC120" class="blob-code blob-code-inner js-file-line"> CPU = x64</td>
</tr>
<tr>
<td id="L121" class="blob-num js-line-number" data-line-number="121"></td>
<td id="LC121" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L122" class="blob-num js-line-number" data-line-number="122"></td>
<td id="LC122" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L123" class="blob-num js-line-number" data-line-number="123"></td>
<td id="LC123" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L124" class="blob-num js-line-number" data-line-number="124"></td>
<td id="LC124" class="blob-code blob-code-inner js-file-line"># If &#39;$(CPU)=x64&#39;, build 64-bit version. Assuming your MinGW</td>
</tr>
<tr>
<td id="L125" class="blob-num js-line-number" data-line-number="125"></td>
<td id="LC125" class="blob-code blob-code-inner js-file-line"># is dual-target capable and supports the &#39;-mxx&#39; option.</td>
</tr>
<tr>
<td id="L126" class="blob-num js-line-number" data-line-number="126"></td>
<td id="LC126" class="blob-code blob-code-inner js-file-line"># Otherwise 32-bit programs.</td>
</tr>
<tr>
<td id="L127" class="blob-num js-line-number" data-line-number="127"></td>
<td id="LC127" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L128" class="blob-num js-line-number" data-line-number="128"></td>
<td id="LC128" class="blob-code blob-code-inner js-file-line">ifeq ($(CPU),x64)</td>
</tr>
<tr>
<td id="L129" class="blob-num js-line-number" data-line-number="129"></td>
<td id="LC129" class="blob-code blob-code-inner js-file-line"> BITS = 64</td>
</tr>
<tr>
<td id="L130" class="blob-num js-line-number" data-line-number="130"></td>
<td id="LC130" class="blob-code blob-code-inner js-file-line"> RCFLAGS = --target=pe-x86-64</td>
</tr>
<tr>
<td id="L131" class="blob-num js-line-number" data-line-number="131"></td>
<td id="LC131" class="blob-code blob-code-inner js-file-line"> X_SUFFIX = _x64</td>
</tr>
<tr>
<td id="L132" class="blob-num js-line-number" data-line-number="132"></td>
<td id="LC132" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L133" class="blob-num js-line-number" data-line-number="133"></td>
<td id="LC133" class="blob-code blob-code-inner js-file-line"> BITS = 32</td>
</tr>
<tr>
<td id="L134" class="blob-num js-line-number" data-line-number="134"></td>
<td id="LC134" class="blob-code blob-code-inner js-file-line"> RCFLAGS = --target=pe-i386</td>
</tr>
<tr>
<td id="L135" class="blob-num js-line-number" data-line-number="135"></td>
<td id="LC135" class="blob-code blob-code-inner js-file-line"> X_SUFFIX =</td>
</tr>
<tr>
<td id="L136" class="blob-num js-line-number" data-line-number="136"></td>
<td id="LC136" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L137" class="blob-num js-line-number" data-line-number="137"></td>
<td id="LC137" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L138" class="blob-num js-line-number" data-line-number="138"></td>
<td id="LC138" class="blob-code blob-code-inner js-file-line">ifeq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L139" class="blob-num js-line-number" data-line-number="139"></td>
<td id="LC139" class="blob-code blob-code-inner js-file-line"> OBJ_DIR = MinGW_obj</td>
</tr>
<tr>
<td id="L140" class="blob-num js-line-number" data-line-number="140"></td>
<td id="LC140" class="blob-code blob-code-inner js-file-line"> USE_MP_COMPILE := 0</td>
</tr>
<tr>
<td id="L141" class="blob-num js-line-number" data-line-number="141"></td>
<td id="LC141" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L142" class="blob-num js-line-number" data-line-number="142"></td>
<td id="LC142" class="blob-code blob-code-inner js-file-line">else ifeq ($(CC),clang-cl)</td>
</tr>
<tr>
<td id="L143" class="blob-num js-line-number" data-line-number="143"></td>
<td id="LC143" class="blob-code blob-code-inner js-file-line"> OBJ_DIR = clang_obj</td>
</tr>
<tr>
<td id="L144" class="blob-num js-line-number" data-line-number="144"></td>
<td id="LC144" class="blob-code blob-code-inner js-file-line"> USE_MP_COMPILE := 0</td>
</tr>
<tr>
<td id="L145" class="blob-num js-line-number" data-line-number="145"></td>
<td id="LC145" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L146" class="blob-num js-line-number" data-line-number="146"></td>
<td id="LC146" class="blob-code blob-code-inner js-file-line">else ifeq ($(CC),cl)</td>
</tr>
<tr>
<td id="L147" class="blob-num js-line-number" data-line-number="147"></td>
<td id="LC147" class="blob-code blob-code-inner js-file-line"> OBJ_DIR = MSVC_obj</td>
</tr>
<tr>
<td id="L148" class="blob-num js-line-number" data-line-number="148"></td>
<td id="LC148" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L149" class="blob-num js-line-number" data-line-number="149"></td>
<td id="LC149" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L150" class="blob-num js-line-number" data-line-number="150"></td>
<td id="LC150" class="blob-code blob-code-inner js-file-line"> $(error $(Usage))</td>
</tr>
<tr>
<td id="L151" class="blob-num js-line-number" data-line-number="151"></td>
<td id="LC151" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L152" class="blob-num js-line-number" data-line-number="152"></td>
<td id="LC152" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L153" class="blob-num js-line-number" data-line-number="153"></td>
<td id="LC153" class="blob-code blob-code-inner js-file-line">ifeq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L154" class="blob-num js-line-number" data-line-number="154"></td>
<td id="LC154" class="blob-code blob-code-inner js-file-line"> select = $(1)</td>
</tr>
<tr>
<td id="L155" class="blob-num js-line-number" data-line-number="155"></td>
<td id="LC155" class="blob-code blob-code-inner js-file-line"> CFLAGS = -m$(BITS) -O2 -g --include config.h</td>
</tr>
<tr>
<td id="L156" class="blob-num js-line-number" data-line-number="156"></td>
<td id="LC156" class="blob-code blob-code-inner js-file-line"> LDFLAGS = -m$(BITS) -Wl,--print-map,--sort-common</td>
</tr>
<tr>
<td id="L157" class="blob-num js-line-number" data-line-number="157"></td>
<td id="LC157" class="blob-code blob-code-inner js-file-line"> O = o</td>
</tr>
<tr>
<td id="L158" class="blob-num js-line-number" data-line-number="158"></td>
<td id="LC158" class="blob-code blob-code-inner js-file-line"> A = a</td>
</tr>
<tr>
<td id="L159" class="blob-num js-line-number" data-line-number="159"></td>
<td id="LC159" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L160" class="blob-num js-line-number" data-line-number="160"></td>
<td id="LC160" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L161" class="blob-num js-line-number" data-line-number="161"></td>
<td id="LC161" class="blob-code blob-code-inner js-file-line"> # We want true Winsock2. Not some POSIX emulation that messes up things big-time.</td>
</tr>
<tr>
<td id="L162" class="blob-num js-line-number" data-line-number="162"></td>
<td id="LC162" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L163" class="blob-num js-line-number" data-line-number="163"></td>
<td id="LC163" class="blob-code blob-code-inner js-file-line"> CFLAGS += -D__USE_W32_SOCKETS</td>
</tr>
<tr>
<td id="L164" class="blob-num js-line-number" data-line-number="164"></td>
<td id="LC164" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L165" class="blob-num js-line-number" data-line-number="165"></td>
<td id="LC165" class="blob-code blob-code-inner js-file-line"> WS2_32_LIB = -lws2_32</td>
</tr>
<tr>
<td id="L166" class="blob-num js-line-number" data-line-number="166"></td>
<td id="LC166" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L167" class="blob-num js-line-number" data-line-number="167"></td>
<td id="LC167" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L168" class="blob-num js-line-number" data-line-number="168"></td>
<td id="LC168" class="blob-code blob-code-inner js-file-line"> select = $(2)</td>
</tr>
<tr>
<td id="L169" class="blob-num js-line-number" data-line-number="169"></td>
<td id="LC169" class="blob-code blob-code-inner js-file-line"> CFLAGS = -nologo -MD -W3 -Zi -O2 -EHsc -DWIN32 -FI./config.h</td>
</tr>
<tr>
<td id="L170" class="blob-num js-line-number" data-line-number="170"></td>
<td id="LC170" class="blob-code blob-code-inner js-file-line"> LDFLAGS = -nologo -debug -incremental:no -verbose -machine:$(CPU) -nodefaultlib:uuid.lib</td>
</tr>
<tr>
<td id="L171" class="blob-num js-line-number" data-line-number="171"></td>
<td id="LC171" class="blob-code blob-code-inner js-file-line"> O = obj</td>
</tr>
<tr>
<td id="L172" class="blob-num js-line-number" data-line-number="172"></td>
<td id="LC172" class="blob-code blob-code-inner js-file-line"> A = lib</td>
</tr>
<tr>
<td id="L173" class="blob-num js-line-number" data-line-number="173"></td>
<td id="LC173" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L174" class="blob-num js-line-number" data-line-number="174"></td>
<td id="LC174" class="blob-code blob-code-inner js-file-line"> ifeq ($(CC),clang-cl)</td>
</tr>
<tr>
<td id="L175" class="blob-num js-line-number" data-line-number="175"></td>
<td id="LC175" class="blob-code blob-code-inner js-file-line"> CFLAGS += -fms-compatibility -ferror-limit=5</td>
</tr>
<tr>
<td id="L176" class="blob-num js-line-number" data-line-number="176"></td>
<td id="LC176" class="blob-code blob-code-inner js-file-line"> endif</td>
</tr>
<tr>
<td id="L177" class="blob-num js-line-number" data-line-number="177"></td>
<td id="LC177" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L178" class="blob-num js-line-number" data-line-number="178"></td>
<td id="LC178" class="blob-code blob-code-inner js-file-line"> ifeq ($(USE_WSOCK_TRACE),1)</td>
</tr>
<tr>
<td id="L179" class="blob-num js-line-number" data-line-number="179"></td>
<td id="LC179" class="blob-code blob-code-inner js-file-line"> WS2_32_LIB = wsock_trace.lib</td>
</tr>
<tr>
<td id="L180" class="blob-num js-line-number" data-line-number="180"></td>
<td id="LC180" class="blob-code blob-code-inner js-file-line"> else</td>
</tr>
<tr>
<td id="L181" class="blob-num js-line-number" data-line-number="181"></td>
<td id="LC181" class="blob-code blob-code-inner js-file-line"> WS2_32_LIB = ws2_32.lib</td>
</tr>
<tr>
<td id="L182" class="blob-num js-line-number" data-line-number="182"></td>
<td id="LC182" class="blob-code blob-code-inner js-file-line"> endif</td>
</tr>
<tr>
<td id="L183" class="blob-num js-line-number" data-line-number="183"></td>
<td id="LC183" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L184" class="blob-num js-line-number" data-line-number="184"></td>
<td id="LC184" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L185" class="blob-num js-line-number" data-line-number="185"></td>
<td id="LC185" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L186" class="blob-num js-line-number" data-line-number="186"></td>
<td id="LC186" class="blob-code blob-code-inner js-file-line"># Warning control:</td>
</tr>
<tr>
<td id="L187" class="blob-num js-line-number" data-line-number="187"></td>
<td id="LC187" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L188" class="blob-num js-line-number" data-line-number="188"></td>
<td id="LC188" class="blob-code blob-code-inner js-file-line">ifeq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L189" class="blob-num js-line-number" data-line-number="189"></td>
<td id="LC189" class="blob-code blob-code-inner js-file-line"> CFLAGS += -Wall \</td>
</tr>
<tr>
<td id="L190" class="blob-num js-line-number" data-line-number="190"></td>
<td id="LC190" class="blob-code blob-code-inner js-file-line"> -Wno-format \</td>
</tr>
<tr>
<td id="L191" class="blob-num js-line-number" data-line-number="191"></td>
<td id="LC191" class="blob-code blob-code-inner js-file-line"> -Wno-array-bounds \</td>
</tr>
<tr>
<td id="L192" class="blob-num js-line-number" data-line-number="192"></td>
<td id="LC192" class="blob-code blob-code-inner js-file-line"> -Wno-missing-braces \</td>
</tr>
<tr>
<td id="L193" class="blob-num js-line-number" data-line-number="193"></td>
<td id="LC193" class="blob-code blob-code-inner js-file-line"> -Wno-unused-function \</td>
</tr>
<tr>
<td id="L194" class="blob-num js-line-number" data-line-number="194"></td>
<td id="LC194" class="blob-code blob-code-inner js-file-line"> -Wno-unused-variable \</td>
</tr>
<tr>
<td id="L195" class="blob-num js-line-number" data-line-number="195"></td>
<td id="LC195" class="blob-code blob-code-inner js-file-line"> -Wno-shift-count-overflow</td>
</tr>
<tr>
<td id="L196" class="blob-num js-line-number" data-line-number="196"></td>
<td id="LC196" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L197" class="blob-num js-line-number" data-line-number="197"></td>
<td id="LC197" class="blob-code blob-code-inner js-file-line">else ifeq ($(CC),clang-cl)</td>
</tr>
<tr>
<td id="L198" class="blob-num js-line-number" data-line-number="198"></td>
<td id="LC198" class="blob-code blob-code-inner js-file-line"> CFLAGS += -Wall \</td>
</tr>
<tr>
<td id="L199" class="blob-num js-line-number" data-line-number="199"></td>
<td id="LC199" class="blob-code blob-code-inner js-file-line"> -Wno-undef \</td>
</tr>
<tr>
<td id="L200" class="blob-num js-line-number" data-line-number="200"></td>
<td id="LC200" class="blob-code blob-code-inner js-file-line"> -Wno-unused-function \</td>
</tr>
<tr>
<td id="L201" class="blob-num js-line-number" data-line-number="201"></td>
<td id="LC201" class="blob-code blob-code-inner js-file-line"> -Wno-unused-macros \</td>
</tr>
<tr>
<td id="L202" class="blob-num js-line-number" data-line-number="202"></td>
<td id="LC202" class="blob-code blob-code-inner js-file-line"> -Wno-unused-parameter \</td>
</tr>
<tr>
<td id="L203" class="blob-num js-line-number" data-line-number="203"></td>
<td id="LC203" class="blob-code blob-code-inner js-file-line"> -Wno-unused-variable \</td>
</tr>
<tr>
<td id="L204" class="blob-num js-line-number" data-line-number="204"></td>
<td id="LC204" class="blob-code blob-code-inner js-file-line"> -Wno-visibility \</td>
</tr>
<tr>
<td id="L205" class="blob-num js-line-number" data-line-number="205"></td>
<td id="LC205" class="blob-code blob-code-inner js-file-line"> -Wno-unknown-pragmas \</td>
</tr>
<tr>
<td id="L206" class="blob-num js-line-number" data-line-number="206"></td>
<td id="LC206" class="blob-code blob-code-inner js-file-line"> -Wno-ignored-attributes \</td>
</tr>
<tr>
<td id="L207" class="blob-num js-line-number" data-line-number="207"></td>
<td id="LC207" class="blob-code blob-code-inner js-file-line"> -Wno-strict-prototypes \</td>
</tr>
<tr>
<td id="L208" class="blob-num js-line-number" data-line-number="208"></td>
<td id="LC208" class="blob-code blob-code-inner js-file-line"> -Wno-reserved-id-macro \</td>
</tr>
<tr>
<td id="L209" class="blob-num js-line-number" data-line-number="209"></td>
<td id="LC209" class="blob-code blob-code-inner js-file-line"> -Wno-shadow \</td>
</tr>
<tr>
<td id="L210" class="blob-num js-line-number" data-line-number="210"></td>
<td id="LC210" class="blob-code blob-code-inner js-file-line"> -Wno-cast-align \</td>
</tr>
<tr>
<td id="L211" class="blob-num js-line-number" data-line-number="211"></td>
<td id="LC211" class="blob-code blob-code-inner js-file-line"> -Wno-cast-qual \</td>
</tr>
<tr>
<td id="L212" class="blob-num js-line-number" data-line-number="212"></td>
<td id="LC212" class="blob-code blob-code-inner js-file-line"> -Wno-shorten-64-to-32 \</td>
</tr>
<tr>
<td id="L213" class="blob-num js-line-number" data-line-number="213"></td>
<td id="LC213" class="blob-code blob-code-inner js-file-line"> -Wno-pedantic \</td>
</tr>
<tr>
<td id="L214" class="blob-num js-line-number" data-line-number="214"></td>
<td id="LC214" class="blob-code blob-code-inner js-file-line"> -Wno-format-pedantic \</td>
</tr>
<tr>
<td id="L215" class="blob-num js-line-number" data-line-number="215"></td>
<td id="LC215" class="blob-code blob-code-inner js-file-line"> -Wno-format-nonliteral \</td>
</tr>
<tr>
<td id="L216" class="blob-num js-line-number" data-line-number="216"></td>
<td id="LC216" class="blob-code blob-code-inner js-file-line"> -Wno-switch-enum \</td>
</tr>
<tr>
<td id="L217" class="blob-num js-line-number" data-line-number="217"></td>
<td id="LC217" class="blob-code blob-code-inner js-file-line"> -Wno-covered-switch-default \</td>
</tr>
<tr>
<td id="L218" class="blob-num js-line-number" data-line-number="218"></td>
<td id="LC218" class="blob-code blob-code-inner js-file-line"> -Wno-sign-conversion \</td>
</tr>
<tr>
<td id="L219" class="blob-num js-line-number" data-line-number="219"></td>
<td id="LC219" class="blob-code blob-code-inner js-file-line"> -Wno-sign-compare \</td>
</tr>
<tr>
<td id="L220" class="blob-num js-line-number" data-line-number="220"></td>
<td id="LC220" class="blob-code blob-code-inner js-file-line"> -Wno-double-promotion \</td>
</tr>
<tr>
<td id="L221" class="blob-num js-line-number" data-line-number="221"></td>
<td id="LC221" class="blob-code blob-code-inner js-file-line"> -Wno-assign-enum \</td>
</tr>
<tr>
<td id="L222" class="blob-num js-line-number" data-line-number="222"></td>
<td id="LC222" class="blob-code blob-code-inner js-file-line"> -Wno-unreachable-code \</td>
</tr>
<tr>
<td id="L223" class="blob-num js-line-number" data-line-number="223"></td>
<td id="LC223" class="blob-code blob-code-inner js-file-line"> -Wno-unreachable-code-return \</td>
</tr>
<tr>
<td id="L224" class="blob-num js-line-number" data-line-number="224"></td>
<td id="LC224" class="blob-code blob-code-inner js-file-line"> -Wno-unreachable-code-break \</td>
</tr>
<tr>
<td id="L225" class="blob-num js-line-number" data-line-number="225"></td>
<td id="LC225" class="blob-code blob-code-inner js-file-line"> -Wno-c++98-compat-pedantic \</td>
</tr>
<tr>
<td id="L226" class="blob-num js-line-number" data-line-number="226"></td>
<td id="LC226" class="blob-code blob-code-inner js-file-line"> -Wno-old-style-cast \</td>
</tr>
<tr>
<td id="L227" class="blob-num js-line-number" data-line-number="227"></td>
<td id="LC227" class="blob-code blob-code-inner js-file-line"> -Wno-extra-semi-stmt \</td>
</tr>
<tr>
<td id="L228" class="blob-num js-line-number" data-line-number="228"></td>
<td id="LC228" class="blob-code blob-code-inner js-file-line"> -Wno-missing-field-initializers \</td>
</tr>
<tr>
<td id="L229" class="blob-num js-line-number" data-line-number="229"></td>
<td id="LC229" class="blob-code blob-code-inner js-file-line"> -Wno-missing-noreturn \</td>
</tr>
<tr>
<td id="L230" class="blob-num js-line-number" data-line-number="230"></td>
<td id="LC230" class="blob-code blob-code-inner js-file-line"> -Wno-missing-prototypes \</td>
</tr>
<tr>
<td id="L231" class="blob-num js-line-number" data-line-number="231"></td>
<td id="LC231" class="blob-code blob-code-inner js-file-line"> -Wno-missing-variable-declarations \</td>
</tr>
<tr>
<td id="L232" class="blob-num js-line-number" data-line-number="232"></td>
<td id="LC232" class="blob-code blob-code-inner js-file-line"> -Wno-bad-function-cast \</td>
</tr>
<tr>
<td id="L233" class="blob-num js-line-number" data-line-number="233"></td>
<td id="LC233" class="blob-code blob-code-inner js-file-line"> -Wno-redundant-parens \</td>
</tr>
<tr>
<td id="L234" class="blob-num js-line-number" data-line-number="234"></td>
<td id="LC234" class="blob-code blob-code-inner js-file-line"> -Wno-tautological-unsigned-zero-compare \</td>
</tr>
<tr>
<td id="L235" class="blob-num js-line-number" data-line-number="235"></td>
<td id="LC235" class="blob-code blob-code-inner js-file-line"> -Wno-nonportable-system-include-path \</td>
</tr>
<tr>
<td id="L236" class="blob-num js-line-number" data-line-number="236"></td>
<td id="LC236" class="blob-code blob-code-inner js-file-line"> -Wno-implicit-int-conversion \</td>
</tr>
<tr>
<td id="L237" class="blob-num js-line-number" data-line-number="237"></td>
<td id="LC237" class="blob-code blob-code-inner js-file-line"> -Wno-float-conversion \</td>
</tr>
<tr>
<td id="L238" class="blob-num js-line-number" data-line-number="238"></td>
<td id="LC238" class="blob-code blob-code-inner js-file-line"> -Wno-float-equal \</td>
</tr>
<tr>
<td id="L239" class="blob-num js-line-number" data-line-number="239"></td>
<td id="LC239" class="blob-code blob-code-inner js-file-line"> -Wno-implicit-float-conversion \</td>
</tr>
<tr>
<td id="L240" class="blob-num js-line-number" data-line-number="240"></td>
<td id="LC240" class="blob-code blob-code-inner js-file-line"> -Wno-implicit-fallthrough \</td>
</tr>
<tr>
<td id="L241" class="blob-num js-line-number" data-line-number="241"></td>
<td id="LC241" class="blob-code blob-code-inner js-file-line"> -Wno-shift-count-overflow \</td>
</tr>
<tr>
<td id="L242" class="blob-num js-line-number" data-line-number="242"></td>
<td id="LC242" class="blob-code blob-code-inner js-file-line"> -Wno-documentation \</td>
</tr>
<tr>
<td id="L243" class="blob-num js-line-number" data-line-number="243"></td>
<td id="LC243" class="blob-code blob-code-inner js-file-line"> -Wno-documentation-unknown-command \</td>
</tr>
<tr>
<td id="L244" class="blob-num js-line-number" data-line-number="244"></td>
<td id="LC244" class="blob-code blob-code-inner js-file-line"> -Wno-gnu-zero-variadic-macro-arguments \</td>
</tr>
<tr>
<td id="L245" class="blob-num js-line-number" data-line-number="245"></td>
<td id="LC245" class="blob-code blob-code-inner js-file-line"> -Wno-zero-as-null-pointer-constant</td>
</tr>
<tr>
<td id="L246" class="blob-num js-line-number" data-line-number="246"></td>
<td id="LC246" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L247" class="blob-num js-line-number" data-line-number="247"></td>
<td id="LC247" class="blob-code blob-code-inner js-file-line"> ifeq ($(USE_LIBUSRP),1)</td>
</tr>
<tr>
<td id="L248" class="blob-num js-line-number" data-line-number="248"></td>
<td id="LC248" class="blob-code blob-code-inner js-file-line"> CFLAGS += -Wno-suggest-override \</td>
</tr>
<tr>
<td id="L249" class="blob-num js-line-number" data-line-number="249"></td>
<td id="LC249" class="blob-code blob-code-inner js-file-line"> -Wno-suggest-destructor-override</td>
</tr>
<tr>
<td id="L250" class="blob-num js-line-number" data-line-number="250"></td>
<td id="LC250" class="blob-code blob-code-inner js-file-line"> endif</td>
</tr>
<tr>
<td id="L251" class="blob-num js-line-number" data-line-number="251"></td>
<td id="LC251" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L252" class="blob-num js-line-number" data-line-number="252"></td>
<td id="LC252" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L253" class="blob-num js-line-number" data-line-number="253"></td>
<td id="LC253" class="blob-code blob-code-inner js-file-line"> # When on AppVeyor, do not suppress these warnings since they have an old &#39;clang-cl&#39;.</td>
</tr>
<tr>
<td id="L254" class="blob-num js-line-number" data-line-number="254"></td>
<td id="LC254" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L255" class="blob-num js-line-number" data-line-number="255"></td>
<td id="LC255" class="blob-code blob-code-inner js-file-line"> ifeq ($(APPVEYOR_PROJECT_NAME)x,x)</td>
</tr>
<tr>
<td id="L256" class="blob-num js-line-number" data-line-number="256"></td>
<td id="LC256" class="blob-code blob-code-inner js-file-line"> CFLAGS += -Wno-implicit-int-float-conversion \</td>
</tr>
<tr>
<td id="L257" class="blob-num js-line-number" data-line-number="257"></td>
<td id="LC257" class="blob-code blob-code-inner js-file-line"> -Wno-deprecated-copy-dtor</td>
</tr>
<tr>
<td id="L258" class="blob-num js-line-number" data-line-number="258"></td>
<td id="LC258" class="blob-code blob-code-inner js-file-line"> endif</td>
</tr>
<tr>
<td id="L259" class="blob-num js-line-number" data-line-number="259"></td>
<td id="LC259" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L260" class="blob-num js-line-number" data-line-number="260"></td>
<td id="LC260" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L261" class="blob-num js-line-number" data-line-number="261"></td>
<td id="LC261" class="blob-code blob-code-inner js-file-line"> # This warning is kinda important:</td>
</tr>
<tr>
<td id="L262" class="blob-num js-line-number" data-line-number="262"></td>
<td id="LC262" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L263" class="blob-num js-line-number" data-line-number="263"></td>
<td id="LC263" class="blob-code blob-code-inner js-file-line"> # rigs/dummy/dummy.h(46,5): warning: &#39;netrigctl_get_vfo_mode&#39; redeclared without &#39;dllimport&#39; attribute: previous</td>
</tr>
<tr>
<td id="L264" class="blob-num js-line-number" data-line-number="264"></td>
<td id="LC264" class="blob-code blob-code-inner js-file-line"> # &#39;dllimport&#39; ignored [-Winconsistent-dllimport]</td>
</tr>
<tr>
<td id="L265" class="blob-num js-line-number" data-line-number="265"></td>
<td id="LC265" class="blob-code blob-code-inner js-file-line"> # int netrigctl_get_vfo_mode(RIG *);</td>
</tr>
<tr>
<td id="L266" class="blob-num js-line-number" data-line-number="266"></td>
<td id="LC266" class="blob-code blob-code-inner js-file-line"> # ^</td>
</tr>
<tr>
<td id="L267" class="blob-num js-line-number" data-line-number="267"></td>
<td id="LC267" class="blob-code blob-code-inner js-file-line"> # So do not add a &#39;-Wno-inconsistent-dllimport&#39;.</td>
</tr>
<tr>
<td id="L268" class="blob-num js-line-number" data-line-number="268"></td>
<td id="LC268" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L269" class="blob-num js-line-number" data-line-number="269"></td>
<td id="LC269" class="blob-code blob-code-inner js-file-line"> # And so is this &#39;-Wconditional-uninitialized&#39;.</td>
</tr>
<tr>
<td id="L270" class="blob-num js-line-number" data-line-number="270"></td>
<td id="LC270" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L271" class="blob-num js-line-number" data-line-number="271"></td>
<td id="LC271" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L272" class="blob-num js-line-number" data-line-number="272"></td>
<td id="LC272" class="blob-code blob-code-inner js-file-line"> CFLAGS += -wd4018 -wd4101 -wd4142 -wd4146 -wd4244 -wd4251 -wd4305 -wd4700 -wd4800</td>
</tr>
<tr>
<td id="L273" class="blob-num js-line-number" data-line-number="273"></td>
<td id="LC273" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L274" class="blob-num js-line-number" data-line-number="274"></td>
<td id="LC274" class="blob-code blob-code-inner js-file-line"> ifeq ($(BITS),64)</td>
</tr>
<tr>
<td id="L275" class="blob-num js-line-number" data-line-number="275"></td>
<td id="LC275" class="blob-code blob-code-inner js-file-line"> CFLAGS += -wd4267</td>
</tr>
<tr>
<td id="L276" class="blob-num js-line-number" data-line-number="276"></td>
<td id="LC276" class="blob-code blob-code-inner js-file-line"> endif</td>
</tr>
<tr>
<td id="L277" class="blob-num js-line-number" data-line-number="277"></td>
<td id="LC277" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L278" class="blob-num js-line-number" data-line-number="278"></td>
<td id="LC278" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L279" class="blob-num js-line-number" data-line-number="279"></td>
<td id="LC279" class="blob-code blob-code-inner js-file-line"># CFLAGS += -DHASH_BLOOM</td>
</tr>
<tr>
<td id="L280" class="blob-num js-line-number" data-line-number="280"></td>
<td id="LC280" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L281" class="blob-num js-line-number" data-line-number="281"></td>
<td id="LC281" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L282" class="blob-num js-line-number" data-line-number="282"></td>
<td id="LC282" class="blob-code blob-code-inner js-file-line"># External libraries for &#39;$(Hamlib_DLL)&#39;:</td>
</tr>
<tr>
<td id="L283" class="blob-num js-line-number" data-line-number="283"></td>
<td id="LC283" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L284" class="blob-num js-line-number" data-line-number="284"></td>
<td id="LC284" class="blob-code blob-code-inner js-file-line">EX_LIBS = $(WS2_32_LIB)</td>
</tr>
<tr>
<td id="L285" class="blob-num js-line-number" data-line-number="285"></td>
<td id="LC285" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L286" class="blob-num js-line-number" data-line-number="286"></td>
<td id="LC286" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L287" class="blob-num js-line-number" data-line-number="287"></td>
<td id="LC287" class="blob-code blob-code-inner js-file-line"># The DLL and library names:</td>
</tr>
<tr>
<td id="L288" class="blob-num js-line-number" data-line-number="288"></td>
<td id="LC288" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L289" class="blob-num js-line-number" data-line-number="289"></td>
<td id="LC289" class="blob-code blob-code-inner js-file-line">Hamlib_DLL = Hamlib-$(ABI_VER).dll</td>
</tr>
<tr>
<td id="L290" class="blob-num js-line-number" data-line-number="290"></td>
<td id="LC290" class="blob-code blob-code-inner js-file-line">Hamlib_IMP_LIB = $(call select, libHamlib-$(ABI_VER).dll.a, Hamlib-$(ABI_VER)_imp.lib)</td>
</tr>
<tr>
<td id="L291" class="blob-num js-line-number" data-line-number="291"></td>
<td id="LC291" class="blob-code blob-code-inner js-file-line">Hamlib_STAT_LIB = $(call select, libHamlib-$(ABI_VER).a, Hamlib-$(ABI_VER).lib)</td>
</tr>
<tr>
<td id="L292" class="blob-num js-line-number" data-line-number="292"></td>
<td id="LC292" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L293" class="blob-num js-line-number" data-line-number="293"></td>
<td id="LC293" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L294" class="blob-num js-line-number" data-line-number="294"></td>
<td id="LC294" class="blob-code blob-code-inner js-file-line"># The C++ library</td>
</tr>
<tr>
<td id="L295" class="blob-num js-line-number" data-line-number="295"></td>
<td id="LC295" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L296" class="blob-num js-line-number" data-line-number="296"></td>
<td id="LC296" class="blob-code blob-code-inner js-file-line">Hamlib++_DLL = Hamlib-$(ABI_VER)++.dll</td>
</tr>
<tr>
<td id="L297" class="blob-num js-line-number" data-line-number="297"></td>
<td id="LC297" class="blob-code blob-code-inner js-file-line">Hamlib++_IMP_LIB = $(call select, libHamlib-$(ABI_VER)++.dll.a, Hamlib-$(ABI_VER)++_imp.lib)</td>
</tr>
<tr>
<td id="L298" class="blob-num js-line-number" data-line-number="298"></td>
<td id="LC298" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L299" class="blob-num js-line-number" data-line-number="299"></td>
<td id="LC299" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L300" class="blob-num js-line-number" data-line-number="300"></td>
<td id="LC300" class="blob-code blob-code-inner js-file-line"># The internal utility library; &#39;$(hamlib_misc_SRC)&#39;.</td>
</tr>
<tr>
<td id="L301" class="blob-num js-line-number" data-line-number="301"></td>
<td id="LC301" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L302" class="blob-num js-line-number" data-line-number="302"></td>
<td id="LC302" class="blob-code blob-code-inner js-file-line">misc_LIB = $(call select, libmisc.a, misc.lib)</td>
</tr>
<tr>
<td id="L303" class="blob-num js-line-number" data-line-number="303"></td>
<td id="LC303" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L304" class="blob-num js-line-number" data-line-number="304"></td>
<td id="LC304" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L305" class="blob-num js-line-number" data-line-number="305"></td>
<td id="LC305" class="blob-code blob-code-inner js-file-line"># What to build:</td>
</tr>
<tr>
<td id="L306" class="blob-num js-line-number" data-line-number="306"></td>
<td id="LC306" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L307" class="blob-num js-line-number" data-line-number="307"></td>
<td id="LC307" class="blob-code blob-code-inner js-file-line">TARGETS = $(Hamlib_STAT_LIB) $(Hamlib_DLL) \</td>
</tr>
<tr>
<td id="L308" class="blob-num js-line-number" data-line-number="308"></td>
<td id="LC308" class="blob-code blob-code-inner js-file-line"> $(Hamlib_IMP_LIB) $(misc_LIB)</td>
</tr>
<tr>
<td id="L309" class="blob-num js-line-number" data-line-number="309"></td>
<td id="LC309" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L310" class="blob-num js-line-number" data-line-number="310"></td>
<td id="LC310" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L311" class="blob-num js-line-number" data-line-number="311"></td>
<td id="LC311" class="blob-code blob-code-inner js-file-line"># The C++ interface is dynamic only.</td>
</tr>
<tr>
<td id="L312" class="blob-num js-line-number" data-line-number="312"></td>
<td id="LC312" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L313" class="blob-num js-line-number" data-line-number="313"></td>
<td id="LC313" class="blob-code blob-code-inner js-file-line">TARGETS += $(Hamlib++_DLL) $(Hamlib++_IMP_LIB)</td>
</tr>
<tr>
<td id="L314" class="blob-num js-line-number" data-line-number="314"></td>
<td id="LC314" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L315" class="blob-num js-line-number" data-line-number="315"></td>
<td id="LC315" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L316" class="blob-num js-line-number" data-line-number="316"></td>
<td id="LC316" class="blob-code blob-code-inner js-file-line"># For &#39;test/*.c&#39; only. They all use &#39;$(Hamlib_DLL)&#39;.</td>
</tr>
<tr>
<td id="L317" class="blob-num js-line-number" data-line-number="317"></td>
<td id="LC317" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L318" class="blob-num js-line-number" data-line-number="318"></td>
<td id="LC318" class="blob-code blob-code-inner js-file-line">PROG_LIBS = $(WS2_32_LIB) $(call select, -lwinpthread)</td>
</tr>
<tr>
<td id="L319" class="blob-num js-line-number" data-line-number="319"></td>
<td id="LC319" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L320" class="blob-num js-line-number" data-line-number="320"></td>
<td id="LC320" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_DLLs_FOR_PROGRAMS),1)</td>
</tr>
<tr>
<td id="L321" class="blob-num js-line-number" data-line-number="321"></td>
<td id="LC321" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L322" class="blob-num js-line-number" data-line-number="322"></td>
<td id="LC322" class="blob-code blob-code-inner js-file-line"> # A strangely named macro (&#39;-DUSE_Hamlib_DLL&#39; would be better), but</td>
</tr>
<tr>
<td id="L323" class="blob-num js-line-number" data-line-number="323"></td>
<td id="LC323" class="blob-code blob-code-inner js-file-line"> # this will let all .c and .cc programs to use &#39;Hamlib-$(ABI_VER).dll&#39;</td>
</tr>
<tr>
<td id="L324" class="blob-num js-line-number" data-line-number="324"></td>
<td id="LC324" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L325" class="blob-num js-line-number" data-line-number="325"></td>
<td id="LC325" class="blob-code blob-code-inner js-file-line"> PROG_CFLAGS = -DDLL_EXPORT</td>
</tr>
<tr>
<td id="L326" class="blob-num js-line-number" data-line-number="326"></td>
<td id="LC326" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L327" class="blob-num js-line-number" data-line-number="327"></td>
<td id="LC327" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L328" class="blob-num js-line-number" data-line-number="328"></td>
<td id="LC328" class="blob-code blob-code-inner js-file-line"> # Use &#39;Hamlib-$(ABI_VER).dll&#39; for C programs.</td>
</tr>
<tr>
<td id="L329" class="blob-num js-line-number" data-line-number="329"></td>
<td id="LC329" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L330" class="blob-num js-line-number" data-line-number="330"></td>
<td id="LC330" class="blob-code blob-code-inner js-file-line"> C_PROG_LIBS = $(misc_LIB) $(Hamlib_IMP_LIB)</td>
</tr>
<tr>
<td id="L331" class="blob-num js-line-number" data-line-number="331"></td>
<td id="LC331" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L332" class="blob-num js-line-number" data-line-number="332"></td>
<td id="LC332" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L333" class="blob-num js-line-number" data-line-number="333"></td>
<td id="LC333" class="blob-code blob-code-inner js-file-line"> # Use &#39;Hamlib-$(ABI_VER)++.dll and &#39;Hamlib-$(ABI_VER).dll&#39; for C++ programs.</td>
</tr>
<tr>
<td id="L334" class="blob-num js-line-number" data-line-number="334"></td>
<td id="LC334" class="blob-code blob-code-inner js-file-line"> # The library order matter for MinGW only.</td>
</tr>
<tr>
<td id="L335" class="blob-num js-line-number" data-line-number="335"></td>
<td id="LC335" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L336" class="blob-num js-line-number" data-line-number="336"></td>
<td id="LC336" class="blob-code blob-code-inner js-file-line"> CPP_PROG_LIBS = $(Hamlib_IMP_LIB) $(Hamlib++_IMP_LIB)</td>
</tr>
<tr>
<td id="L337" class="blob-num js-line-number" data-line-number="337"></td>
<td id="LC337" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L338" class="blob-num js-line-number" data-line-number="338"></td>
<td id="LC338" class="blob-code blob-code-inner js-file-line"> PROG_CFLAGS =</td>
</tr>
<tr>
<td id="L339" class="blob-num js-line-number" data-line-number="339"></td>
<td id="LC339" class="blob-code blob-code-inner js-file-line"> PROG_LIBS = $(EX_LIBS)</td>
</tr>
<tr>
<td id="L340" class="blob-num js-line-number" data-line-number="340"></td>
<td id="LC340" class="blob-code blob-code-inner js-file-line"> C_PROG_LIBS = $(Hamlib_STAT_LIB) $(misc_LIB)</td>
</tr>
<tr>
<td id="L341" class="blob-num js-line-number" data-line-number="341"></td>
<td id="LC341" class="blob-code blob-code-inner js-file-line"> CPP_PROG_LIBS = $(Hamlib_STAT_LIB) $(misc_LIB) $(Hamlib++_IMP_LIB)</td>
</tr>
<tr>
<td id="L342" class="blob-num js-line-number" data-line-number="342"></td>
<td id="LC342" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L343" class="blob-num js-line-number" data-line-number="343"></td>
<td id="LC343" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L344" class="blob-num js-line-number" data-line-number="344"></td>
<td id="LC344" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L345" class="blob-num js-line-number" data-line-number="345"></td>
<td id="LC345" class="blob-code blob-code-inner js-file-line"># For &#39;rigs/kit/usrp.c&#39; and &#39;rigs/kit/usrp_impl.cc&#39;.</td>
</tr>
<tr>
<td id="L346" class="blob-num js-line-number" data-line-number="346"></td>
<td id="LC346" class="blob-code blob-code-inner js-file-line"># This needs Boost too. Untested by me.</td>
</tr>
<tr>
<td id="L347" class="blob-num js-line-number" data-line-number="347"></td>
<td id="LC347" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L348" class="blob-num js-line-number" data-line-number="348"></td>
<td id="LC348" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_LIBUSRP),1)</td>
</tr>
<tr>
<td id="L349" class="blob-num js-line-number" data-line-number="349"></td>
<td id="LC349" class="blob-code blob-code-inner js-file-line"> CFLAGS += -DHAVE_USRP \</td>
</tr>
<tr>
<td id="L350" class="blob-num js-line-number" data-line-number="350"></td>
<td id="LC350" class="blob-code blob-code-inner js-file-line"> -I$(LIBUSRP_ROOT)/include \</td>
</tr>
<tr>
<td id="L351" class="blob-num js-line-number" data-line-number="351"></td>
<td id="LC351" class="blob-code blob-code-inner js-file-line"> -I$(LIBUSRP_ROOT)/include/usrp</td>
</tr>
<tr>
<td id="L352" class="blob-num js-line-number" data-line-number="352"></td>
<td id="LC352" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L353" class="blob-num js-line-number" data-line-number="353"></td>
<td id="LC353" class="blob-code blob-code-inner js-file-line"> EX_LIBS += $(call select, $(LIBUSRP_ROOT)/libUSRP.a, \</td>
</tr>
<tr>
<td id="L354" class="blob-num js-line-number" data-line-number="354"></td>
<td id="LC354" class="blob-code blob-code-inner js-file-line"> $(LIBUSRP_ROOT)/libUSRP_imp.lib)</td>
</tr>
<tr>
<td id="L355" class="blob-num js-line-number" data-line-number="355"></td>
<td id="LC355" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L356" class="blob-num js-line-number" data-line-number="356"></td>
<td id="LC356" class="blob-code blob-code-inner js-file-line"> hamlib_CC_SRC = kit/usrp_impl.cc</td>
</tr>
<tr>
<td id="L357" class="blob-num js-line-number" data-line-number="357"></td>
<td id="LC357" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L358" class="blob-num js-line-number" data-line-number="358"></td>
<td id="LC358" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L359" class="blob-num js-line-number" data-line-number="359"></td>
<td id="LC359" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_LIBUSB),1)</td>
</tr>
<tr>
<td id="L360" class="blob-num js-line-number" data-line-number="360"></td>
<td id="LC360" class="blob-code blob-code-inner js-file-line"> CFLAGS += -DHAVE_LIBUSB \</td>
</tr>
<tr>
<td id="L361" class="blob-num js-line-number" data-line-number="361"></td>
<td id="LC361" class="blob-code blob-code-inner js-file-line"> -DHAVE_LIBUSB_H \</td>
</tr>
<tr>
<td id="L362" class="blob-num js-line-number" data-line-number="362"></td>
<td id="LC362" class="blob-code blob-code-inner js-file-line"> -I$(LIBUSB_ROOT)/libusb</td>
</tr>
<tr>
<td id="L363" class="blob-num js-line-number" data-line-number="363"></td>
<td id="LC363" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L364" class="blob-num js-line-number" data-line-number="364"></td>
<td id="LC364" class="blob-code blob-code-inner js-file-line"> ifeq ($(USE_STATIC),1)</td>
</tr>
<tr>
<td id="L365" class="blob-num js-line-number" data-line-number="365"></td>
<td id="LC365" class="blob-code blob-code-inner js-file-line"> EX_LIBS += $(call select, $(LIBUSB_ROOT)/libusb-1.0.a -ladvapi32, \</td>
</tr>
<tr>
<td id="L366" class="blob-num js-line-number" data-line-number="366"></td>
<td id="LC366" class="blob-code blob-code-inner js-file-line"> $(LIBUSB_ROOT)/libusb-1.0.lib advapi32.lib)</td>
</tr>
<tr>
<td id="L367" class="blob-num js-line-number" data-line-number="367"></td>
<td id="LC367" class="blob-code blob-code-inner js-file-line"> else</td>
</tr>
<tr>
<td id="L368" class="blob-num js-line-number" data-line-number="368"></td>
<td id="LC368" class="blob-code blob-code-inner js-file-line"> EX_LIBS += $(call select, $(LIBUSB_ROOT)/libusb-1.0.dll.a, \</td>
</tr>
<tr>
<td id="L369" class="blob-num js-line-number" data-line-number="369"></td>
<td id="LC369" class="blob-code blob-code-inner js-file-line"> $(LIBUSB_ROOT)/libusb-1.0_imp.lib)</td>
</tr>
<tr>
<td id="L370" class="blob-num js-line-number" data-line-number="370"></td>
<td id="LC370" class="blob-code blob-code-inner js-file-line"> endif</td>
</tr>
<tr>
<td id="L371" class="blob-num js-line-number" data-line-number="371"></td>
<td id="LC371" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L372" class="blob-num js-line-number" data-line-number="372"></td>
<td id="LC372" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L373" class="blob-num js-line-number" data-line-number="373"></td>
<td id="LC373" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L374" class="blob-num js-line-number" data-line-number="374"></td>
<td id="LC374" class="blob-code blob-code-inner js-file-line"># Untested; does it exist except for MinGW?</td>
</tr>
<tr>
<td id="L375" class="blob-num js-line-number" data-line-number="375"></td>
<td id="LC375" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L376" class="blob-num js-line-number" data-line-number="376"></td>
<td id="LC376" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_LIBREADLINE),1)</td>
</tr>
<tr>
<td id="L377" class="blob-num js-line-number" data-line-number="377"></td>
<td id="LC377" class="blob-code blob-code-inner js-file-line"> CFLAGS += -DHAVE_LIBREADLINE \</td>
</tr>
<tr>
<td id="L378" class="blob-num js-line-number" data-line-number="378"></td>
<td id="LC378" class="blob-code blob-code-inner js-file-line"> -I$(LIBREADLINE_ROOT)/include</td>
</tr>
<tr>
<td id="L379" class="blob-num js-line-number" data-line-number="379"></td>
<td id="LC379" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L380" class="blob-num js-line-number" data-line-number="380"></td>
<td id="LC380" class="blob-code blob-code-inner js-file-line"> EX_LIBS += $(call select, $(LIBREADLINE_ROOT)/libreadline.a, \</td>
</tr>
<tr>
<td id="L381" class="blob-num js-line-number" data-line-number="381"></td>
<td id="LC381" class="blob-code blob-code-inner js-file-line"> $(LIBREADLINE_ROOT)/libreadline.lib)</td>
</tr>
<tr>
<td id="L382" class="blob-num js-line-number" data-line-number="382"></td>
<td id="LC382" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L383" class="blob-num js-line-number" data-line-number="383"></td>
<td id="LC383" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L384" class="blob-num js-line-number" data-line-number="384"></td>
<td id="LC384" class="blob-code blob-code-inner js-file-line">CFLAGS += -I. \</td>
</tr>
<tr>
<td id="L385" class="blob-num js-line-number" data-line-number="385"></td>
<td id="LC385" class="blob-code blob-code-inner js-file-line"> -I./include \</td>
</tr>
<tr>
<td id="L386" class="blob-num js-line-number" data-line-number="386"></td>
<td id="LC386" class="blob-code blob-code-inner js-file-line"> -I./include/hamlib \</td>
</tr>
<tr>
<td id="L387" class="blob-num js-line-number" data-line-number="387"></td>
<td id="LC387" class="blob-code blob-code-inner js-file-line"> -I./lib \</td>
</tr>
<tr>
<td id="L388" class="blob-num js-line-number" data-line-number="388"></td>
<td id="LC388" class="blob-code blob-code-inner js-file-line"> -I./src \</td>
</tr>
<tr>
<td id="L389" class="blob-num js-line-number" data-line-number="389"></td>
<td id="LC389" class="blob-code blob-code-inner js-file-line"> -I./tests</td>
</tr>
<tr>
<td id="L390" class="blob-num js-line-number" data-line-number="390"></td>
<td id="LC390" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L391" class="blob-num js-line-number" data-line-number="391"></td>
<td id="LC391" class="blob-code blob-code-inner js-file-line">ifneq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L392" class="blob-num js-line-number" data-line-number="392"></td>
<td id="LC392" class="blob-code blob-code-inner js-file-line"> CFLAGS += -I$(OBJ_DIR)</td>
</tr>
<tr>
<td id="L393" class="blob-num js-line-number" data-line-number="393"></td>
<td id="LC393" class="blob-code blob-code-inner js-file-line"> EX_LIBS += user32.lib kernel32.lib</td>
</tr>
<tr>
<td id="L394" class="blob-num js-line-number" data-line-number="394"></td>
<td id="LC394" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L395" class="blob-num js-line-number" data-line-number="395"></td>
<td id="LC395" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L396" class="blob-num js-line-number" data-line-number="396"></td>
<td id="LC396" class="blob-code blob-code-inner js-file-line">c_to_obj = $(addprefix $(OBJ_DIR)/, \</td>
</tr>
<tr>
<td id="L397" class="blob-num js-line-number" data-line-number="397"></td>
<td id="LC397" class="blob-code blob-code-inner js-file-line"> $(notdir $(1:.c=.$(O))))</td>
</tr>
<tr>
<td id="L398" class="blob-num js-line-number" data-line-number="398"></td>
<td id="LC398" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L399" class="blob-num js-line-number" data-line-number="399"></td>
<td id="LC399" class="blob-code blob-code-inner js-file-line">cc_to_obj = $(addprefix $(OBJ_DIR)/, \</td>
</tr>
<tr>
<td id="L400" class="blob-num js-line-number" data-line-number="400"></td>
<td id="LC400" class="blob-code blob-code-inner js-file-line"> $(notdir $(1:.cc=.$(O))))</td>
</tr>
<tr>
<td id="L401" class="blob-num js-line-number" data-line-number="401"></td>
<td id="LC401" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L402" class="blob-num js-line-number" data-line-number="402"></td>
<td id="LC402" class="blob-code blob-code-inner js-file-line">cpp_to_obj = $(addprefix $(OBJ_DIR)/, \</td>
</tr>
<tr>
<td id="L403" class="blob-num js-line-number" data-line-number="403"></td>
<td id="LC403" class="blob-code blob-code-inner js-file-line"> $(notdir $(1:.cpp=.$(O))))</td>
</tr>
<tr>
<td id="L404" class="blob-num js-line-number" data-line-number="404"></td>
<td id="LC404" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L405" class="blob-num js-line-number" data-line-number="405"></td>
<td id="LC405" class="blob-code blob-code-inner js-file-line">c_to_i = $(notdir $(1:.c=.i))</td>
</tr>
<tr>
<td id="L406" class="blob-num js-line-number" data-line-number="406"></td>
<td id="LC406" class="blob-code blob-code-inner js-file-line">cc_to_i = $(notdir $(1:.cc=.i))</td>
</tr>
<tr>
<td id="L407" class="blob-num js-line-number" data-line-number="407"></td>
<td id="LC407" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L408" class="blob-num js-line-number" data-line-number="408"></td>
<td id="LC408" class="blob-code blob-code-inner js-file-line">VPATH = rigs/dummy src tests c++ amplifiers/elecraft</td>
</tr>
<tr>
<td id="L409" class="blob-num js-line-number" data-line-number="409"></td>
<td id="LC409" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L410" class="blob-num js-line-number" data-line-number="410"></td>
<td id="LC410" class="blob-code blob-code-inner js-file-line">VPATH += $(addprefix rigs/, \</td>
</tr>
<tr>
<td id="L411" class="blob-num js-line-number" data-line-number="411"></td>
<td id="LC411" class="blob-code blob-code-inner js-file-line"> adat \</td>
</tr>
<tr>
<td id="L412" class="blob-num js-line-number" data-line-number="412"></td>
<td id="LC412" class="blob-code blob-code-inner js-file-line"> alinco \</td>
</tr>
<tr>
<td id="L413" class="blob-num js-line-number" data-line-number="413"></td>
<td id="LC413" class="blob-code blob-code-inner js-file-line"> aor \</td>
</tr>
<tr>
<td id="L414" class="blob-num js-line-number" data-line-number="414"></td>
<td id="LC414" class="blob-code blob-code-inner js-file-line"> barrett \</td>
</tr>
<tr>
<td id="L415" class="blob-num js-line-number" data-line-number="415"></td>
<td id="LC415" class="blob-code blob-code-inner js-file-line"> dorji \</td>
</tr>
<tr>
<td id="L416" class="blob-num js-line-number" data-line-number="416"></td>
<td id="LC416" class="blob-code blob-code-inner js-file-line"> drake \</td>
</tr>
<tr>
<td id="L417" class="blob-num js-line-number" data-line-number="417"></td>
<td id="LC417" class="blob-code blob-code-inner js-file-line"> elad \</td>
</tr>
<tr>
<td id="L418" class="blob-num js-line-number" data-line-number="418"></td>
<td id="LC418" class="blob-code blob-code-inner js-file-line"> flexradio \</td>
</tr>
<tr>
<td id="L419" class="blob-num js-line-number" data-line-number="419"></td>
<td id="LC419" class="blob-code blob-code-inner js-file-line"> icmarine \</td>
</tr>
<tr>
<td id="L420" class="blob-num js-line-number" data-line-number="420"></td>
<td id="LC420" class="blob-code blob-code-inner js-file-line"> icom \</td>
</tr>
<tr>
<td id="L421" class="blob-num js-line-number" data-line-number="421"></td>
<td id="LC421" class="blob-code blob-code-inner js-file-line"> jrc \</td>
</tr>
<tr>
<td id="L422" class="blob-num js-line-number" data-line-number="422"></td>
<td id="LC422" class="blob-code blob-code-inner js-file-line"> kachina \</td>
</tr>
<tr>
<td id="L423" class="blob-num js-line-number" data-line-number="423"></td>
<td id="LC423" class="blob-code blob-code-inner js-file-line"> kenwood \</td>
</tr>
<tr>
<td id="L424" class="blob-num js-line-number" data-line-number="424"></td>
<td id="LC424" class="blob-code blob-code-inner js-file-line"> kit \</td>
</tr>
<tr>
<td id="L425" class="blob-num js-line-number" data-line-number="425"></td>
<td id="LC425" class="blob-code blob-code-inner js-file-line"> lowe \</td>
</tr>
<tr>
<td id="L426" class="blob-num js-line-number" data-line-number="426"></td>
<td id="LC426" class="blob-code blob-code-inner js-file-line"> pcr \</td>
</tr>
<tr>
<td id="L427" class="blob-num js-line-number" data-line-number="427"></td>
<td id="LC427" class="blob-code blob-code-inner js-file-line"> prm80 \</td>
</tr>
<tr>
<td id="L428" class="blob-num js-line-number" data-line-number="428"></td>
<td id="LC428" class="blob-code blob-code-inner js-file-line"> racal \</td>
</tr>
<tr>
<td id="L429" class="blob-num js-line-number" data-line-number="429"></td>
<td id="LC429" class="blob-code blob-code-inner js-file-line"> rft \</td>
</tr>
<tr>
<td id="L430" class="blob-num js-line-number" data-line-number="430"></td>
<td id="LC430" class="blob-code blob-code-inner js-file-line"> rs \</td>
</tr>
<tr>
<td id="L431" class="blob-num js-line-number" data-line-number="431"></td>
<td id="LC431" class="blob-code blob-code-inner js-file-line"> skanti \</td>
</tr>
<tr>
<td id="L432" class="blob-num js-line-number" data-line-number="432"></td>
<td id="LC432" class="blob-code blob-code-inner js-file-line"> tapr \</td>
</tr>
<tr>
<td id="L433" class="blob-num js-line-number" data-line-number="433"></td>
<td id="LC433" class="blob-code blob-code-inner js-file-line"> tentec \</td>
</tr>
<tr>
<td id="L434" class="blob-num js-line-number" data-line-number="434"></td>
<td id="LC434" class="blob-code blob-code-inner js-file-line"> tuner \</td>
</tr>
<tr>
<td id="L435" class="blob-num js-line-number" data-line-number="435"></td>
<td id="LC435" class="blob-code blob-code-inner js-file-line"> uniden \</td>
</tr>
<tr>
<td id="L436" class="blob-num js-line-number" data-line-number="436"></td>
<td id="LC436" class="blob-code blob-code-inner js-file-line"> winradio \</td>
</tr>
<tr>
<td id="L437" class="blob-num js-line-number" data-line-number="437"></td>
<td id="LC437" class="blob-code blob-code-inner js-file-line"> wj \</td>
</tr>
<tr>
<td id="L438" class="blob-num js-line-number" data-line-number="438"></td>
<td id="LC438" class="blob-code blob-code-inner js-file-line"> yaesu)</td>
</tr>
<tr>
<td id="L439" class="blob-num js-line-number" data-line-number="439"></td>
<td id="LC439" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L440" class="blob-num js-line-number" data-line-number="440"></td>
<td id="LC440" class="blob-code blob-code-inner js-file-line">VPATH += $(addprefix rotators/, \</td>
</tr>
<tr>
<td id="L441" class="blob-num js-line-number" data-line-number="441"></td>
<td id="LC441" class="blob-code blob-code-inner js-file-line"> amsat \</td>
</tr>
<tr>
<td id="L442" class="blob-num js-line-number" data-line-number="442"></td>
<td id="LC442" class="blob-code blob-code-inner js-file-line"> ars \</td>
</tr>
<tr>
<td id="L443" class="blob-num js-line-number" data-line-number="443"></td>
<td id="LC443" class="blob-code blob-code-inner js-file-line"> celestron \</td>
</tr>
<tr>
<td id="L444" class="blob-num js-line-number" data-line-number="444"></td>
<td id="LC444" class="blob-code blob-code-inner js-file-line"> cnctrk \</td>
</tr>
<tr>
<td id="L445" class="blob-num js-line-number" data-line-number="445"></td>
<td id="LC445" class="blob-code blob-code-inner js-file-line"> easycomm \</td>
</tr>
<tr>
<td id="L446" class="blob-num js-line-number" data-line-number="446"></td>
<td id="LC446" class="blob-code blob-code-inner js-file-line"> ether6 \</td>
</tr>
<tr>
<td id="L447" class="blob-num js-line-number" data-line-number="447"></td>
<td id="LC447" class="blob-code blob-code-inner js-file-line"> fodtrack \</td>
</tr>
<tr>
<td id="L448" class="blob-num js-line-number" data-line-number="448"></td>
<td id="LC448" class="blob-code blob-code-inner js-file-line"> gs232a \</td>
</tr>
<tr>
<td id="L449" class="blob-num js-line-number" data-line-number="449"></td>
<td id="LC449" class="blob-code blob-code-inner js-file-line"> heathkit \</td>
</tr>
<tr>
<td id="L450" class="blob-num js-line-number" data-line-number="450"></td>
<td id="LC450" class="blob-code blob-code-inner js-file-line"> indi \</td>
</tr>
<tr>
<td id="L451" class="blob-num js-line-number" data-line-number="451"></td>
<td id="LC451" class="blob-code blob-code-inner js-file-line"> ioptron \</td>
</tr>
<tr>
<td id="L452" class="blob-num js-line-number" data-line-number="452"></td>
<td id="LC452" class="blob-code blob-code-inner js-file-line"> m2 \</td>
</tr>
<tr>
<td id="L453" class="blob-num js-line-number" data-line-number="453"></td>
<td id="LC453" class="blob-code blob-code-inner js-file-line"> meade \</td>
</tr>
<tr>
<td id="L454" class="blob-num js-line-number" data-line-number="454"></td>
<td id="LC454" class="blob-code blob-code-inner js-file-line"> prosistel \</td>
</tr>
<tr>
<td id="L455" class="blob-num js-line-number" data-line-number="455"></td>
<td id="LC455" class="blob-code blob-code-inner js-file-line"> rotorez \</td>
</tr>
<tr>
<td id="L456" class="blob-num js-line-number" data-line-number="456"></td>
<td id="LC456" class="blob-code blob-code-inner js-file-line"> sartek \</td>
</tr>
<tr>
<td id="L457" class="blob-num js-line-number" data-line-number="457"></td>
<td id="LC457" class="blob-code blob-code-inner js-file-line"> satel \</td>
</tr>
<tr>
<td id="L458" class="blob-num js-line-number" data-line-number="458"></td>
<td id="LC458" class="blob-code blob-code-inner js-file-line"> spid \</td>
</tr>
<tr>
<td id="L459" class="blob-num js-line-number" data-line-number="459"></td>
<td id="LC459" class="blob-code blob-code-inner js-file-line"> ts7400)</td>
</tr>
<tr>
<td id="L460" class="blob-num js-line-number" data-line-number="460"></td>
<td id="LC460" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L461" class="blob-num js-line-number" data-line-number="461"></td>
<td id="LC461" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L462" class="blob-num js-line-number" data-line-number="462"></td>
<td id="LC462" class="blob-code blob-code-inner js-file-line"># For compiling &#39;HamlibPy2_wrap.c,&#39; &#39;HamlibPy3_wrap.c&#39; and &#39;HamlibLua_wrap.c&#39;.</td>
</tr>
<tr>
<td id="L463" class="blob-num js-line-number" data-line-number="463"></td>
<td id="LC463" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L464" class="blob-num js-line-number" data-line-number="464"></td>
<td id="LC464" class="blob-code blob-code-inner js-file-line">VPATH += $(OBJ_DIR)</td>
</tr>
<tr>
<td id="L465" class="blob-num js-line-number" data-line-number="465"></td>
<td id="LC465" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L466" class="blob-num js-line-number" data-line-number="466"></td>
<td id="LC466" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L467" class="blob-num js-line-number" data-line-number="467"></td>
<td id="LC467" class="blob-code blob-code-inner js-file-line"># All of these use &#39;$(Hamlib_DLL)&#39;:</td>
</tr>
<tr>
<td id="L468" class="blob-num js-line-number" data-line-number="468"></td>
<td id="LC468" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L469" class="blob-num js-line-number" data-line-number="469"></td>
<td id="LC469" class="blob-code blob-code-inner js-file-line">TESTS_PROGS = ampctl.exe \</td>
</tr>
<tr>
<td id="L470" class="blob-num js-line-number" data-line-number="470"></td>
<td id="LC470" class="blob-code blob-code-inner js-file-line"> ampctld.exe \</td>
</tr>
<tr>
<td id="L471" class="blob-num js-line-number" data-line-number="471"></td>
<td id="LC471" class="blob-code blob-code-inner js-file-line"> dumpmem.exe \</td>
</tr>
<tr>
<td id="L472" class="blob-num js-line-number" data-line-number="472"></td>
<td id="LC472" class="blob-code blob-code-inner js-file-line"> example.exe \</td>
</tr>
<tr>
<td id="L473" class="blob-num js-line-number" data-line-number="473"></td>
<td id="LC473" class="blob-code blob-code-inner js-file-line"> listrigs.exe \</td>
</tr>
<tr>
<td id="L474" class="blob-num js-line-number" data-line-number="474"></td>
<td id="LC474" class="blob-code blob-code-inner js-file-line"> rigctl.exe \</td>
</tr>
<tr>
<td id="L475" class="blob-num js-line-number" data-line-number="475"></td>
<td id="LC475" class="blob-code blob-code-inner js-file-line"> rigctld.exe \</td>
</tr>
<tr>
<td id="L476" class="blob-num js-line-number" data-line-number="476"></td>
<td id="LC476" class="blob-code blob-code-inner js-file-line"> rigctlcom.exe \</td>
</tr>
<tr>
<td id="L477" class="blob-num js-line-number" data-line-number="477"></td>
<td id="LC477" class="blob-code blob-code-inner js-file-line"> rigsmtr.exe \</td>
</tr>
<tr>
<td id="L478" class="blob-num js-line-number" data-line-number="478"></td>
<td id="LC478" class="blob-code blob-code-inner js-file-line"> rigswr.exe \</td>
</tr>
<tr>
<td id="L479" class="blob-num js-line-number" data-line-number="479"></td>
<td id="LC479" class="blob-code blob-code-inner js-file-line"> rig_bench.exe \</td>
</tr>
<tr>
<td id="L480" class="blob-num js-line-number" data-line-number="480"></td>
<td id="LC480" class="blob-code blob-code-inner js-file-line"> rotctl.exe \</td>
</tr>
<tr>
<td id="L481" class="blob-num js-line-number" data-line-number="481"></td>
<td id="LC481" class="blob-code blob-code-inner js-file-line"> rotctld.exe \</td>
</tr>
<tr>
<td id="L482" class="blob-num js-line-number" data-line-number="482"></td>
<td id="LC482" class="blob-code blob-code-inner js-file-line"> simyaesu.exe \</td>
</tr>
<tr>
<td id="L483" class="blob-num js-line-number" data-line-number="483"></td>
<td id="LC483" class="blob-code blob-code-inner js-file-line"> testbcd.exe \</td>
</tr>
<tr>
<td id="L484" class="blob-num js-line-number" data-line-number="484"></td>
<td id="LC484" class="blob-code blob-code-inner js-file-line"> testfreq.exe \</td>
</tr>
<tr>
<td id="L485" class="blob-num js-line-number" data-line-number="485"></td>
<td id="LC485" class="blob-code blob-code-inner js-file-line"> testloc.exe \</td>
</tr>
<tr>
<td id="L486" class="blob-num js-line-number" data-line-number="486"></td>
<td id="LC486" class="blob-code blob-code-inner js-file-line"> testrig.exe \</td>
</tr>
<tr>
<td id="L487" class="blob-num js-line-number" data-line-number="487"></td>
<td id="LC487" class="blob-code blob-code-inner js-file-line"> testrigcaps.exe \</td>
</tr>
<tr>
<td id="L488" class="blob-num js-line-number" data-line-number="488"></td>
<td id="LC488" class="blob-code blob-code-inner js-file-line"> testrigopen.exe \</td>
</tr>
<tr>
<td id="L489" class="blob-num js-line-number" data-line-number="489"></td>
<td id="LC489" class="blob-code blob-code-inner js-file-line"> testtrn.exe</td>
</tr>
<tr>
<td id="L490" class="blob-num js-line-number" data-line-number="490"></td>
<td id="LC490" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L491" class="blob-num js-line-number" data-line-number="491"></td>
<td id="LC491" class="blob-code blob-code-inner js-file-line">ifneq ($(APPVEYOR_PROJECT_NAME),)</td>
</tr>
<tr>
<td id="L492" class="blob-num js-line-number" data-line-number="492"></td>
<td id="LC492" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L493" class="blob-num js-line-number" data-line-number="493"></td>
<td id="LC493" class="blob-code blob-code-inner js-file-line"> # TODO: build with &#39;LIBUSB_ROOT = ./CI/libusb&#39;, &#39;LIBXML2_ROOT = ./CI/libxml2&#39; etc.</td>
</tr>
<tr>
<td id="L494" class="blob-num js-line-number" data-line-number="494"></td>
<td id="LC494" class="blob-code blob-code-inner js-file-line"> # when running via &#39;appveyor.yml&#39;</td>
</tr>
<tr>
<td id="L495" class="blob-num js-line-number" data-line-number="495"></td>
<td id="LC495" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L496" class="blob-num js-line-number" data-line-number="496"></td>
<td id="LC496" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L497" class="blob-num js-line-number" data-line-number="497"></td>
<td id="LC497" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L498" class="blob-num js-line-number" data-line-number="498"></td>
<td id="LC498" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_LIBXML2),1)</td>
</tr>
<tr>
<td id="L499" class="blob-num js-line-number" data-line-number="499"></td>
<td id="LC499" class="blob-code blob-code-inner js-file-line"> TESTS_PROGS += rigmem.exe</td>
</tr>
<tr>
<td id="L500" class="blob-num js-line-number" data-line-number="500"></td>
<td id="LC500" class="blob-code blob-code-inner js-file-line"> PROG_CFLAGS += -I$(LIBXML2_ROOT)/include \</td>
</tr>
<tr>
<td id="L501" class="blob-num js-line-number" data-line-number="501"></td>
<td id="LC501" class="blob-code blob-code-inner js-file-line"> -I$(LIBICONV_ROOT)/include \</td>
</tr>
<tr>
<td id="L502" class="blob-num js-line-number" data-line-number="502"></td>
<td id="LC502" class="blob-code blob-code-inner js-file-line"> -DHAVE_XML2</td>
</tr>
<tr>
<td id="L503" class="blob-num js-line-number" data-line-number="503"></td>
<td id="LC503" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L504" class="blob-num js-line-number" data-line-number="504"></td>
<td id="LC504" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L505" class="blob-num js-line-number" data-line-number="505"></td>
<td id="LC505" class="blob-code blob-code-inner js-file-line"> # Use the dynamic version of &#39;libxml2&#39;.</td>
</tr>
<tr>
<td id="L506" class="blob-num js-line-number" data-line-number="506"></td>
<td id="LC506" class="blob-code blob-code-inner js-file-line"> # I.e. do not set &#39;PROG_CFLAGS += -DLIBXML_STATIC&#39;.</td>
</tr>
<tr>
<td id="L507" class="blob-num js-line-number" data-line-number="507"></td>
<td id="LC507" class="blob-code blob-code-inner js-file-line"> # Otherwise we could need to link to a static &#39;Iconv&#39;, &#39;Zlib&#39; and</td>
</tr>
<tr>
<td id="L508" class="blob-num js-line-number" data-line-number="508"></td>
<td id="LC508" class="blob-code blob-code-inner js-file-line"> # a &#39;liblzma&#39; too (depending on how &#39;libxml2&#39; was built).</td>
</tr>
<tr>
<td id="L509" class="blob-num js-line-number" data-line-number="509"></td>
<td id="LC509" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L510" class="blob-num js-line-number" data-line-number="510"></td>
<td id="LC510" class="blob-code blob-code-inner js-file-line"> XML2_LIB = $(call select, $(LIBXML2_ROOT)/libxml2.dll.a, \</td>
</tr>
<tr>
<td id="L511" class="blob-num js-line-number" data-line-number="511"></td>
<td id="LC511" class="blob-code blob-code-inner js-file-line"> $(LIBXML2_ROOT)/xml2_imp.lib)</td>
</tr>
<tr>
<td id="L512" class="blob-num js-line-number" data-line-number="512"></td>
<td id="LC512" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L513" class="blob-num js-line-number" data-line-number="513"></td>
<td id="LC513" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L514" class="blob-num js-line-number" data-line-number="514"></td>
<td id="LC514" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_LIBGD),1)</td>
</tr>
<tr>
<td id="L515" class="blob-num js-line-number" data-line-number="515"></td>
<td id="LC515" class="blob-code blob-code-inner js-file-line"> TESTS_PROGS += rigmatrix.exe</td>
</tr>
<tr>
<td id="L516" class="blob-num js-line-number" data-line-number="516"></td>
<td id="LC516" class="blob-code blob-code-inner js-file-line"> PROG_CFLAGS += -I$(LIBGD_ROOT)/src</td>
</tr>
<tr>
<td id="L517" class="blob-num js-line-number" data-line-number="517"></td>
<td id="LC517" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L518" class="blob-num js-line-number" data-line-number="518"></td>
<td id="LC518" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L519" class="blob-num js-line-number" data-line-number="519"></td>
<td id="LC519" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L520" class="blob-num js-line-number" data-line-number="520"></td>
<td id="LC520" class="blob-code blob-code-inner js-file-line"># This always uses &#39;$(Hamlib++_DLL)&#39;.</td>
</tr>
<tr>
<td id="L521" class="blob-num js-line-number" data-line-number="521"></td>
<td id="LC521" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L522" class="blob-num js-line-number" data-line-number="522"></td>
<td id="LC522" class="blob-code blob-code-inner js-file-line">TESTS_PROGS += testcpp.exe</td>
</tr>
<tr>
<td id="L523" class="blob-num js-line-number" data-line-number="523"></td>
<td id="LC523" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L524" class="blob-num js-line-number" data-line-number="524"></td>
<td id="LC524" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L525" class="blob-num js-line-number" data-line-number="525"></td>
<td id="LC525" class="blob-code blob-code-inner js-file-line"># All .c-files for &#39;$(Hamlib_DLL)&#39;.</td>
</tr>
<tr>
<td id="L526" class="blob-num js-line-number" data-line-number="526"></td>
<td id="LC526" class="blob-code blob-code-inner js-file-line"># Except for those in &#39;$(hamlib_misc_SRC)&#39; which do not need to be exported.</td>
</tr>
<tr>
<td id="L527" class="blob-num js-line-number" data-line-number="527"></td>
<td id="LC527" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L528" class="blob-num js-line-number" data-line-number="528"></td>
<td id="LC528" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC = $(addprefix src/, \</td>
</tr>
<tr>
<td id="L529" class="blob-num js-line-number" data-line-number="529"></td>
<td id="LC529" class="blob-code blob-code-inner js-file-line"> amp_conf.c \</td>
</tr>
<tr>
<td id="L530" class="blob-num js-line-number" data-line-number="530"></td>
<td id="LC530" class="blob-code blob-code-inner js-file-line"> amp_reg.c \</td>
</tr>
<tr>
<td id="L531" class="blob-num js-line-number" data-line-number="531"></td>
<td id="LC531" class="blob-code blob-code-inner js-file-line"> amp_settings.c \</td>
</tr>
<tr>
<td id="L532" class="blob-num js-line-number" data-line-number="532"></td>
<td id="LC532" class="blob-code blob-code-inner js-file-line"> amplifier.c \</td>
</tr>
<tr>
<td id="L533" class="blob-num js-line-number" data-line-number="533"></td>
<td id="LC533" class="blob-code blob-code-inner js-file-line"> cal.c \</td>
</tr>
<tr>
<td id="L534" class="blob-num js-line-number" data-line-number="534"></td>
<td id="LC534" class="blob-code blob-code-inner js-file-line"> cm108.c \</td>
</tr>
<tr>
<td id="L535" class="blob-num js-line-number" data-line-number="535"></td>
<td id="LC535" class="blob-code blob-code-inner js-file-line"> conf.c \</td>
</tr>
<tr>
<td id="L536" class="blob-num js-line-number" data-line-number="536"></td>
<td id="LC536" class="blob-code blob-code-inner js-file-line"> debug.c \</td>
</tr>
<tr>
<td id="L537" class="blob-num js-line-number" data-line-number="537"></td>
<td id="LC537" class="blob-code blob-code-inner js-file-line"> event.c \</td>
</tr>
<tr>
<td id="L538" class="blob-num js-line-number" data-line-number="538"></td>
<td id="LC538" class="blob-code blob-code-inner js-file-line"> ext.c \</td>
</tr>
<tr>
<td id="L539" class="blob-num js-line-number" data-line-number="539"></td>
<td id="LC539" class="blob-code blob-code-inner js-file-line"> extamp.c \</td>
</tr>
<tr>
<td id="L540" class="blob-num js-line-number" data-line-number="540"></td>
<td id="LC540" class="blob-code blob-code-inner js-file-line"> gpio.c \</td>
</tr>
<tr>
<td id="L541" class="blob-num js-line-number" data-line-number="541"></td>
<td id="LC541" class="blob-code blob-code-inner js-file-line"> locator.c \</td>
</tr>
<tr>
<td id="L542" class="blob-num js-line-number" data-line-number="542"></td>
<td id="LC542" class="blob-code blob-code-inner js-file-line"> iofunc.c \</td>
</tr>
<tr>
<td id="L543" class="blob-num js-line-number" data-line-number="543"></td>
<td id="LC543" class="blob-code blob-code-inner js-file-line"> mem.c \</td>
</tr>
<tr>
<td id="L544" class="blob-num js-line-number" data-line-number="544"></td>
<td id="LC544" class="blob-code blob-code-inner js-file-line"> misc.c \</td>
</tr>
<tr>
<td id="L545" class="blob-num js-line-number" data-line-number="545"></td>
<td id="LC545" class="blob-code blob-code-inner js-file-line"> microham.c \</td>
</tr>
<tr>
<td id="L546" class="blob-num js-line-number" data-line-number="546"></td>
<td id="LC546" class="blob-code blob-code-inner js-file-line"> network.c \</td>
</tr>
<tr>
<td id="L547" class="blob-num js-line-number" data-line-number="547"></td>
<td id="LC547" class="blob-code blob-code-inner js-file-line"> parallel.c \</td>
</tr>
<tr>
<td id="L548" class="blob-num js-line-number" data-line-number="548"></td>
<td id="LC548" class="blob-code blob-code-inner js-file-line"> register.c \</td>
</tr>
<tr>
<td id="L549" class="blob-num js-line-number" data-line-number="549"></td>
<td id="LC549" class="blob-code blob-code-inner js-file-line"> rig.c \</td>
</tr>
<tr>
<td id="L550" class="blob-num js-line-number" data-line-number="550"></td>
<td id="LC550" class="blob-code blob-code-inner js-file-line"> rot_conf.c \</td>
</tr>
<tr>
<td id="L551" class="blob-num js-line-number" data-line-number="551"></td>
<td id="LC551" class="blob-code blob-code-inner js-file-line"> rot_ext.c \</td>
</tr>
<tr>
<td id="L552" class="blob-num js-line-number" data-line-number="552"></td>
<td id="LC552" class="blob-code blob-code-inner js-file-line"> rot_reg.c \</td>
</tr>
<tr>
<td id="L553" class="blob-num js-line-number" data-line-number="553"></td>
<td id="LC553" class="blob-code blob-code-inner js-file-line"> rot_settings.c \</td>
</tr>
<tr>
<td id="L554" class="blob-num js-line-number" data-line-number="554"></td>
<td id="LC554" class="blob-code blob-code-inner js-file-line"> rotator.c \</td>
</tr>
<tr>
<td id="L555" class="blob-num js-line-number" data-line-number="555"></td>
<td id="LC555" class="blob-code blob-code-inner js-file-line"> serial.c \</td>
</tr>
<tr>
<td id="L556" class="blob-num js-line-number" data-line-number="556"></td>
<td id="LC556" class="blob-code blob-code-inner js-file-line"> settings.c \</td>
</tr>
<tr>
<td id="L557" class="blob-num js-line-number" data-line-number="557"></td>
<td id="LC557" class="blob-code blob-code-inner js-file-line"> sleep.c \</td>
</tr>
<tr>
<td id="L558" class="blob-num js-line-number" data-line-number="558"></td>
<td id="LC558" class="blob-code blob-code-inner js-file-line"> tones.c \</td>
</tr>
<tr>
<td id="L559" class="blob-num js-line-number" data-line-number="559"></td>
<td id="LC559" class="blob-code blob-code-inner js-file-line"> usb_port.c)</td>
</tr>
<tr>
<td id="L560" class="blob-num js-line-number" data-line-number="560"></td>
<td id="LC560" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L561" class="blob-num js-line-number" data-line-number="561"></td>
<td id="LC561" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/dummy/, \</td>
</tr>
<tr>
<td id="L562" class="blob-num js-line-number" data-line-number="562"></td>
<td id="LC562" class="blob-code blob-code-inner js-file-line"> amp_dummy.c \</td>
</tr>
<tr>
<td id="L563" class="blob-num js-line-number" data-line-number="563"></td>
<td id="LC563" class="blob-code blob-code-inner js-file-line"> dummy.c \</td>
</tr>
<tr>
<td id="L564" class="blob-num js-line-number" data-line-number="564"></td>
<td id="LC564" class="blob-code blob-code-inner js-file-line"> dummy_common.c \</td>
</tr>
<tr>
<td id="L565" class="blob-num js-line-number" data-line-number="565"></td>
<td id="LC565" class="blob-code blob-code-inner js-file-line"> flrig.c \</td>
</tr>
<tr>
<td id="L566" class="blob-num js-line-number" data-line-number="566"></td>
<td id="LC566" class="blob-code blob-code-inner js-file-line"> netampctl.c \</td>
</tr>
<tr>
<td id="L567" class="blob-num js-line-number" data-line-number="567"></td>
<td id="LC567" class="blob-code blob-code-inner js-file-line"> netrigctl.c \</td>
</tr>
<tr>
<td id="L568" class="blob-num js-line-number" data-line-number="568"></td>
<td id="LC568" class="blob-code blob-code-inner js-file-line"> netrotctl.c \</td>
</tr>
<tr>
<td id="L569" class="blob-num js-line-number" data-line-number="569"></td>
<td id="LC569" class="blob-code blob-code-inner js-file-line"> rot_dummy.c \</td>
</tr>
<tr>
<td id="L570" class="blob-num js-line-number" data-line-number="570"></td>
<td id="LC570" class="blob-code blob-code-inner js-file-line"> trxmanager.c)</td>
</tr>
<tr>
<td id="L571" class="blob-num js-line-number" data-line-number="571"></td>
<td id="LC571" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L572" class="blob-num js-line-number" data-line-number="572"></td>
<td id="LC572" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/adat/, \</td>
</tr>
<tr>
<td id="L573" class="blob-num js-line-number" data-line-number="573"></td>
<td id="LC573" class="blob-code blob-code-inner js-file-line"> adat.c \</td>
</tr>
<tr>
<td id="L574" class="blob-num js-line-number" data-line-number="574"></td>
<td id="LC574" class="blob-code blob-code-inner js-file-line"> adt_200a.c)</td>
</tr>
<tr>
<td id="L575" class="blob-num js-line-number" data-line-number="575"></td>
<td id="LC575" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L576" class="blob-num js-line-number" data-line-number="576"></td>
<td id="LC576" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/alinco/, \</td>
</tr>
<tr>
<td id="L577" class="blob-num js-line-number" data-line-number="577"></td>
<td id="LC577" class="blob-code blob-code-inner js-file-line"> alinco.c \</td>
</tr>
<tr>
<td id="L578" class="blob-num js-line-number" data-line-number="578"></td>
<td id="LC578" class="blob-code blob-code-inner js-file-line"> dx77.c \</td>
</tr>
<tr>
<td id="L579" class="blob-num js-line-number" data-line-number="579"></td>
<td id="LC579" class="blob-code blob-code-inner js-file-line"> dxsr8.c)</td>
</tr>
<tr>
<td id="L580" class="blob-num js-line-number" data-line-number="580"></td>
<td id="LC580" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L581" class="blob-num js-line-number" data-line-number="581"></td>
<td id="LC581" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/aor/, \</td>
</tr>
<tr>
<td id="L582" class="blob-num js-line-number" data-line-number="582"></td>
<td id="LC582" class="blob-code blob-code-inner js-file-line"> aor.c \</td>
</tr>
<tr>
<td id="L583" class="blob-num js-line-number" data-line-number="583"></td>
<td id="LC583" class="blob-code blob-code-inner js-file-line"> ar2700.c \</td>
</tr>
<tr>
<td id="L584" class="blob-num js-line-number" data-line-number="584"></td>
<td id="LC584" class="blob-code blob-code-inner js-file-line"> ar3000.c \</td>
</tr>
<tr>
<td id="L585" class="blob-num js-line-number" data-line-number="585"></td>
<td id="LC585" class="blob-code blob-code-inner js-file-line"> ar3030.c \</td>
</tr>
<tr>
<td id="L586" class="blob-num js-line-number" data-line-number="586"></td>
<td id="LC586" class="blob-code blob-code-inner js-file-line"> ar5000.c \</td>
</tr>
<tr>
<td id="L587" class="blob-num js-line-number" data-line-number="587"></td>
<td id="LC587" class="blob-code blob-code-inner js-file-line"> ar7030.c \</td>
</tr>
<tr>
<td id="L588" class="blob-num js-line-number" data-line-number="588"></td>
<td id="LC588" class="blob-code blob-code-inner js-file-line"> ar7030p.c \</td>
</tr>
<tr>
<td id="L589" class="blob-num js-line-number" data-line-number="589"></td>
<td id="LC589" class="blob-code blob-code-inner js-file-line"> ar7030p_utils.c \</td>
</tr>
<tr>
<td id="L590" class="blob-num js-line-number" data-line-number="590"></td>
<td id="LC590" class="blob-code blob-code-inner js-file-line"> ar8000.c \</td>
</tr>
<tr>
<td id="L591" class="blob-num js-line-number" data-line-number="591"></td>
<td id="LC591" class="blob-code blob-code-inner js-file-line"> ar8200.c \</td>
</tr>
<tr>
<td id="L592" class="blob-num js-line-number" data-line-number="592"></td>
<td id="LC592" class="blob-code blob-code-inner js-file-line"> ar8600.c \</td>
</tr>
<tr>
<td id="L593" class="blob-num js-line-number" data-line-number="593"></td>
<td id="LC593" class="blob-code blob-code-inner js-file-line"> sr2200.c)</td>
</tr>
<tr>
<td id="L594" class="blob-num js-line-number" data-line-number="594"></td>
<td id="LC594" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L595" class="blob-num js-line-number" data-line-number="595"></td>
<td id="LC595" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/barrett/, \</td>
</tr>
<tr>
<td id="L596" class="blob-num js-line-number" data-line-number="596"></td>
<td id="LC596" class="blob-code blob-code-inner js-file-line"> 950.c \</td>
</tr>
<tr>
<td id="L597" class="blob-num js-line-number" data-line-number="597"></td>
<td id="LC597" class="blob-code blob-code-inner js-file-line"> barrett.c)</td>
</tr>
<tr>
<td id="L598" class="blob-num js-line-number" data-line-number="598"></td>
<td id="LC598" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L599" class="blob-num js-line-number" data-line-number="599"></td>
<td id="LC599" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/dorji/, \</td>
</tr>
<tr>
<td id="L600" class="blob-num js-line-number" data-line-number="600"></td>
<td id="LC600" class="blob-code blob-code-inner js-file-line"> dorji.c \</td>
</tr>
<tr>
<td id="L601" class="blob-num js-line-number" data-line-number="601"></td>
<td id="LC601" class="blob-code blob-code-inner js-file-line"> dra818.c)</td>
</tr>
<tr>
<td id="L602" class="blob-num js-line-number" data-line-number="602"></td>
<td id="LC602" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L603" class="blob-num js-line-number" data-line-number="603"></td>
<td id="LC603" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/drake/, \</td>
</tr>
<tr>
<td id="L604" class="blob-num js-line-number" data-line-number="604"></td>
<td id="LC604" class="blob-code blob-code-inner js-file-line"> drake.c \</td>
</tr>
<tr>
<td id="L605" class="blob-num js-line-number" data-line-number="605"></td>
<td id="LC605" class="blob-code blob-code-inner js-file-line"> r8a.c \</td>
</tr>
<tr>
<td id="L606" class="blob-num js-line-number" data-line-number="606"></td>
<td id="LC606" class="blob-code blob-code-inner js-file-line"> r8b.c)</td>
</tr>
<tr>
<td id="L607" class="blob-num js-line-number" data-line-number="607"></td>
<td id="LC607" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L608" class="blob-num js-line-number" data-line-number="608"></td>
<td id="LC608" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/elad/, \</td>
</tr>
<tr>
<td id="L609" class="blob-num js-line-number" data-line-number="609"></td>
<td id="LC609" class="blob-code blob-code-inner js-file-line"> elad.c \</td>
</tr>
<tr>
<td id="L610" class="blob-num js-line-number" data-line-number="610"></td>
<td id="LC610" class="blob-code blob-code-inner js-file-line"> fdm_duo.c)</td>
</tr>
<tr>
<td id="L611" class="blob-num js-line-number" data-line-number="611"></td>
<td id="LC611" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L612" class="blob-num js-line-number" data-line-number="612"></td>
<td id="LC612" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/flexradio/, \</td>
</tr>
<tr>
<td id="L613" class="blob-num js-line-number" data-line-number="613"></td>
<td id="LC613" class="blob-code blob-code-inner js-file-line"> dttsp.c \</td>
</tr>
<tr>
<td id="L614" class="blob-num js-line-number" data-line-number="614"></td>
<td id="LC614" class="blob-code blob-code-inner js-file-line"> flexradio.c \</td>
</tr>
<tr>
<td id="L615" class="blob-num js-line-number" data-line-number="615"></td>
<td id="LC615" class="blob-code blob-code-inner js-file-line"> sdr1k.c)</td>
</tr>
<tr>
<td id="L616" class="blob-num js-line-number" data-line-number="616"></td>
<td id="LC616" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L617" class="blob-num js-line-number" data-line-number="617"></td>
<td id="LC617" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/icmarine/, \</td>
</tr>
<tr>
<td id="L618" class="blob-num js-line-number" data-line-number="618"></td>
<td id="LC618" class="blob-code blob-code-inner js-file-line"> icm700pro.c \</td>
</tr>
<tr>
<td id="L619" class="blob-num js-line-number" data-line-number="619"></td>
<td id="LC619" class="blob-code blob-code-inner js-file-line"> icm710.c \</td>
</tr>
<tr>
<td id="L620" class="blob-num js-line-number" data-line-number="620"></td>
<td id="LC620" class="blob-code blob-code-inner js-file-line"> icm802.c \</td>
</tr>
<tr>
<td id="L621" class="blob-num js-line-number" data-line-number="621"></td>
<td id="LC621" class="blob-code blob-code-inner js-file-line"> icm803.c \</td>
</tr>
<tr>
<td id="L622" class="blob-num js-line-number" data-line-number="622"></td>
<td id="LC622" class="blob-code blob-code-inner js-file-line"> icmarine.c)</td>
</tr>
<tr>
<td id="L623" class="blob-num js-line-number" data-line-number="623"></td>
<td id="LC623" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L624" class="blob-num js-line-number" data-line-number="624"></td>
<td id="LC624" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/icom/, \</td>
</tr>
<tr>
<td id="L625" class="blob-num js-line-number" data-line-number="625"></td>
<td id="LC625" class="blob-code blob-code-inner js-file-line"> delta2.c \</td>
</tr>
<tr>
<td id="L626" class="blob-num js-line-number" data-line-number="626"></td>
<td id="LC626" class="blob-code blob-code-inner js-file-line"> frame.c \</td>
</tr>
<tr>
<td id="L627" class="blob-num js-line-number" data-line-number="627"></td>
<td id="LC627" class="blob-code blob-code-inner js-file-line"> ic78.c \</td>
</tr>
<tr>
<td id="L628" class="blob-num js-line-number" data-line-number="628"></td>
<td id="LC628" class="blob-code blob-code-inner js-file-line"> ic92d.c \</td>
</tr>
<tr>
<td id="L629" class="blob-num js-line-number" data-line-number="629"></td>
<td id="LC629" class="blob-code blob-code-inner js-file-line"> ic271.c \</td>
</tr>
<tr>
<td id="L630" class="blob-num js-line-number" data-line-number="630"></td>
<td id="LC630" class="blob-code blob-code-inner js-file-line"> ic275.c \</td>
</tr>
<tr>
<td id="L631" class="blob-num js-line-number" data-line-number="631"></td>
<td id="LC631" class="blob-code blob-code-inner js-file-line"> ic471.c \</td>
</tr>
<tr>
<td id="L632" class="blob-num js-line-number" data-line-number="632"></td>
<td id="LC632" class="blob-code blob-code-inner js-file-line"> ic475.c \</td>
</tr>
<tr>
<td id="L633" class="blob-num js-line-number" data-line-number="633"></td>
<td id="LC633" class="blob-code blob-code-inner js-file-line"> ic703.c \</td>
</tr>
<tr>
<td id="L634" class="blob-num js-line-number" data-line-number="634"></td>
<td id="LC634" class="blob-code blob-code-inner js-file-line"> ic706.c \</td>
</tr>
<tr>
<td id="L635" class="blob-num js-line-number" data-line-number="635"></td>
<td id="LC635" class="blob-code blob-code-inner js-file-line"> ic707.c \</td>
</tr>
<tr>
<td id="L636" class="blob-num js-line-number" data-line-number="636"></td>
<td id="LC636" class="blob-code blob-code-inner js-file-line"> ic718.c \</td>
</tr>
<tr>
<td id="L637" class="blob-num js-line-number" data-line-number="637"></td>
<td id="LC637" class="blob-code blob-code-inner js-file-line"> ic725.c \</td>
</tr>
<tr>
<td id="L638" class="blob-num js-line-number" data-line-number="638"></td>
<td id="LC638" class="blob-code blob-code-inner js-file-line"> ic726.c \</td>
</tr>
<tr>
<td id="L639" class="blob-num js-line-number" data-line-number="639"></td>
<td id="LC639" class="blob-code blob-code-inner js-file-line"> ic728.c \</td>
</tr>
<tr>
<td id="L640" class="blob-num js-line-number" data-line-number="640"></td>
<td id="LC640" class="blob-code blob-code-inner js-file-line"> ic735.c \</td>
</tr>
<tr>
<td id="L641" class="blob-num js-line-number" data-line-number="641"></td>
<td id="LC641" class="blob-code blob-code-inner js-file-line"> ic736.c \</td>
</tr>
<tr>
<td id="L642" class="blob-num js-line-number" data-line-number="642"></td>
<td id="LC642" class="blob-code blob-code-inner js-file-line"> ic737.c \</td>
</tr>
<tr>
<td id="L643" class="blob-num js-line-number" data-line-number="643"></td>
<td id="LC643" class="blob-code blob-code-inner js-file-line"> ic738.c \</td>
</tr>
<tr>
<td id="L644" class="blob-num js-line-number" data-line-number="644"></td>
<td id="LC644" class="blob-code blob-code-inner js-file-line"> ic746.c \</td>
</tr>
<tr>
<td id="L645" class="blob-num js-line-number" data-line-number="645"></td>
<td id="LC645" class="blob-code blob-code-inner js-file-line"> ic751.c \</td>
</tr>
<tr>
<td id="L646" class="blob-num js-line-number" data-line-number="646"></td>
<td id="LC646" class="blob-code blob-code-inner js-file-line"> ic756.c \</td>
</tr>
<tr>
<td id="L647" class="blob-num js-line-number" data-line-number="647"></td>
<td id="LC647" class="blob-code blob-code-inner js-file-line"> ic761.c \</td>
</tr>
<tr>
<td id="L648" class="blob-num js-line-number" data-line-number="648"></td>
<td id="LC648" class="blob-code blob-code-inner js-file-line"> ic765.c \</td>
</tr>
<tr>
<td id="L649" class="blob-num js-line-number" data-line-number="649"></td>
<td id="LC649" class="blob-code blob-code-inner js-file-line"> ic775.c \</td>
</tr>
<tr>
<td id="L650" class="blob-num js-line-number" data-line-number="650"></td>
<td id="LC650" class="blob-code blob-code-inner js-file-line"> ic781.c \</td>
</tr>
<tr>
<td id="L651" class="blob-num js-line-number" data-line-number="651"></td>
<td id="LC651" class="blob-code blob-code-inner js-file-line"> ic785x.c \</td>
</tr>
<tr>
<td id="L652" class="blob-num js-line-number" data-line-number="652"></td>
<td id="LC652" class="blob-code blob-code-inner js-file-line"> ic820h.c \</td>
</tr>
<tr>
<td id="L653" class="blob-num js-line-number" data-line-number="653"></td>
<td id="LC653" class="blob-code blob-code-inner js-file-line"> ic821h.c \</td>
</tr>
<tr>
<td id="L654" class="blob-num js-line-number" data-line-number="654"></td>
<td id="LC654" class="blob-code blob-code-inner js-file-line"> ic910.c \</td>
</tr>
<tr>
<td id="L655" class="blob-num js-line-number" data-line-number="655"></td>
<td id="LC655" class="blob-code blob-code-inner js-file-line"> ic970.c \</td>
</tr>
<tr>
<td id="L656" class="blob-num js-line-number" data-line-number="656"></td>
<td id="LC656" class="blob-code blob-code-inner js-file-line"> ic1275.c \</td>
</tr>
<tr>
<td id="L657" class="blob-num js-line-number" data-line-number="657"></td>
<td id="LC657" class="blob-code blob-code-inner js-file-line"> ic2730.c \</td>
</tr>
<tr>
<td id="L658" class="blob-num js-line-number" data-line-number="658"></td>
<td id="LC658" class="blob-code blob-code-inner js-file-line"> ic7000.c \</td>
</tr>
<tr>
<td id="L659" class="blob-num js-line-number" data-line-number="659"></td>
<td id="LC659" class="blob-code blob-code-inner js-file-line"> ic7100.c \</td>
</tr>
<tr>
<td id="L660" class="blob-num js-line-number" data-line-number="660"></td>
<td id="LC660" class="blob-code blob-code-inner js-file-line"> ic7200.c \</td>
</tr>
<tr>
<td id="L661" class="blob-num js-line-number" data-line-number="661"></td>
<td id="LC661" class="blob-code blob-code-inner js-file-line"> ic7300.c \</td>
</tr>
<tr>
<td id="L662" class="blob-num js-line-number" data-line-number="662"></td>
<td id="LC662" class="blob-code blob-code-inner js-file-line"> ic7410.c \</td>
</tr>
<tr>
<td id="L663" class="blob-num js-line-number" data-line-number="663"></td>
<td id="LC663" class="blob-code blob-code-inner js-file-line"> ic7600.c \</td>
</tr>
<tr>
<td id="L664" class="blob-num js-line-number" data-line-number="664"></td>
<td id="LC664" class="blob-code blob-code-inner js-file-line"> ic7610.c \</td>
</tr>
<tr>
<td id="L665" class="blob-num js-line-number" data-line-number="665"></td>
<td id="LC665" class="blob-code blob-code-inner js-file-line"> ic7700.c \</td>
</tr>
<tr>
<td id="L666" class="blob-num js-line-number" data-line-number="666"></td>
<td id="LC666" class="blob-code blob-code-inner js-file-line"> ic7800.c \</td>
</tr>
<tr>
<td id="L667" class="blob-num js-line-number" data-line-number="667"></td>
<td id="LC667" class="blob-code blob-code-inner js-file-line"> ic9100.c \</td>
</tr>
<tr>
<td id="L668" class="blob-num js-line-number" data-line-number="668"></td>
<td id="LC668" class="blob-code blob-code-inner js-file-line"> icom.c \</td>
</tr>
<tr>
<td id="L669" class="blob-num js-line-number" data-line-number="669"></td>
<td id="LC669" class="blob-code blob-code-inner js-file-line"> icr6.c \</td>
</tr>
<tr>
<td id="L670" class="blob-num js-line-number" data-line-number="670"></td>
<td id="LC670" class="blob-code blob-code-inner js-file-line"> icr10.c \</td>
</tr>
<tr>
<td id="L671" class="blob-num js-line-number" data-line-number="671"></td>
<td id="LC671" class="blob-code blob-code-inner js-file-line"> icr20.c \</td>
</tr>
<tr>
<td id="L672" class="blob-num js-line-number" data-line-number="672"></td>
<td id="LC672" class="blob-code blob-code-inner js-file-line"> icr30.c \</td>
</tr>
<tr>
<td id="L673" class="blob-num js-line-number" data-line-number="673"></td>
<td id="LC673" class="blob-code blob-code-inner js-file-line"> icr71.c \</td>
</tr>
<tr>
<td id="L674" class="blob-num js-line-number" data-line-number="674"></td>
<td id="LC674" class="blob-code blob-code-inner js-file-line"> icr72.c \</td>
</tr>
<tr>
<td id="L675" class="blob-num js-line-number" data-line-number="675"></td>
<td id="LC675" class="blob-code blob-code-inner js-file-line"> icr75.c \</td>
</tr>
<tr>
<td id="L676" class="blob-num js-line-number" data-line-number="676"></td>
<td id="LC676" class="blob-code blob-code-inner js-file-line"> icr7000.c \</td>
</tr>
<tr>
<td id="L677" class="blob-num js-line-number" data-line-number="677"></td>
<td id="LC677" class="blob-code blob-code-inner js-file-line"> icr8500.c \</td>
</tr>
<tr>
<td id="L678" class="blob-num js-line-number" data-line-number="678"></td>
<td id="LC678" class="blob-code blob-code-inner js-file-line"> icr8600.c \</td>
</tr>
<tr>
<td id="L679" class="blob-num js-line-number" data-line-number="679"></td>
<td id="LC679" class="blob-code blob-code-inner js-file-line"> icr9000.c \</td>
</tr>
<tr>
<td id="L680" class="blob-num js-line-number" data-line-number="680"></td>
<td id="LC680" class="blob-code blob-code-inner js-file-line"> icr9500.c \</td>
</tr>
<tr>
<td id="L681" class="blob-num js-line-number" data-line-number="681"></td>
<td id="LC681" class="blob-code blob-code-inner js-file-line"> icrx7.c \</td>
</tr>
<tr>
<td id="L682" class="blob-num js-line-number" data-line-number="682"></td>
<td id="LC682" class="blob-code blob-code-inner js-file-line"> id1.c \</td>
</tr>
<tr>
<td id="L683" class="blob-num js-line-number" data-line-number="683"></td>
<td id="LC683" class="blob-code blob-code-inner js-file-line"> id31.c \</td>
</tr>
<tr>
<td id="L684" class="blob-num js-line-number" data-line-number="684"></td>
<td id="LC684" class="blob-code blob-code-inner js-file-line"> id4100.c \</td>
</tr>
<tr>
<td id="L685" class="blob-num js-line-number" data-line-number="685"></td>
<td id="LC685" class="blob-code blob-code-inner js-file-line"> id51.c \</td>
</tr>
<tr>
<td id="L686" class="blob-num js-line-number" data-line-number="686"></td>
<td id="LC686" class="blob-code blob-code-inner js-file-line"> id5100.c \</td>
</tr>
<tr>
<td id="L687" class="blob-num js-line-number" data-line-number="687"></td>
<td id="LC687" class="blob-code blob-code-inner js-file-line"> omni.c \</td>
</tr>
<tr>
<td id="L688" class="blob-num js-line-number" data-line-number="688"></td>
<td id="LC688" class="blob-code blob-code-inner js-file-line"> optoscan.c \</td>
</tr>
<tr>
<td id="L689" class="blob-num js-line-number" data-line-number="689"></td>
<td id="LC689" class="blob-code blob-code-inner js-file-line"> os456.c \</td>
</tr>
<tr>
<td id="L690" class="blob-num js-line-number" data-line-number="690"></td>
<td id="LC690" class="blob-code blob-code-inner js-file-line"> os535.c \</td>
</tr>
<tr>
<td id="L691" class="blob-num js-line-number" data-line-number="691"></td>
<td id="LC691" class="blob-code blob-code-inner js-file-line"> perseus.c \</td>
</tr>
<tr>
<td id="L692" class="blob-num js-line-number" data-line-number="692"></td>
<td id="LC692" class="blob-code blob-code-inner js-file-line"> x108g.c)</td>
</tr>
<tr>
<td id="L693" class="blob-num js-line-number" data-line-number="693"></td>
<td id="LC693" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L694" class="blob-num js-line-number" data-line-number="694"></td>
<td id="LC694" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/jrc/, \</td>
</tr>
<tr>
<td id="L695" class="blob-num js-line-number" data-line-number="695"></td>
<td id="LC695" class="blob-code blob-code-inner js-file-line"> jrc.c \</td>
</tr>
<tr>
<td id="L696" class="blob-num js-line-number" data-line-number="696"></td>
<td id="LC696" class="blob-code blob-code-inner js-file-line"> nrd525.c \</td>
</tr>
<tr>
<td id="L697" class="blob-num js-line-number" data-line-number="697"></td>
<td id="LC697" class="blob-code blob-code-inner js-file-line"> nrd535.c \</td>
</tr>
<tr>
<td id="L698" class="blob-num js-line-number" data-line-number="698"></td>
<td id="LC698" class="blob-code blob-code-inner js-file-line"> nrd545.c)</td>
</tr>
<tr>
<td id="L699" class="blob-num js-line-number" data-line-number="699"></td>
<td id="LC699" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L700" class="blob-num js-line-number" data-line-number="700"></td>
<td id="LC700" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/kachina/, \</td>
</tr>
<tr>
<td id="L701" class="blob-num js-line-number" data-line-number="701"></td>
<td id="LC701" class="blob-code blob-code-inner js-file-line"> 505dsp.c \</td>
</tr>
<tr>
<td id="L702" class="blob-num js-line-number" data-line-number="702"></td>
<td id="LC702" class="blob-code blob-code-inner js-file-line"> kachina.c)</td>
</tr>
<tr>
<td id="L703" class="blob-num js-line-number" data-line-number="703"></td>
<td id="LC703" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L704" class="blob-num js-line-number" data-line-number="704"></td>
<td id="LC704" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/kenwood/, \</td>
</tr>
<tr>
<td id="L705" class="blob-num js-line-number" data-line-number="705"></td>
<td id="LC705" class="blob-code blob-code-inner js-file-line"> elecraft.c \</td>
</tr>
<tr>
<td id="L706" class="blob-num js-line-number" data-line-number="706"></td>
<td id="LC706" class="blob-code blob-code-inner js-file-line"> flex.c \</td>
</tr>
<tr>
<td id="L707" class="blob-num js-line-number" data-line-number="707"></td>
<td id="LC707" class="blob-code blob-code-inner js-file-line"> flex6xxx.c \</td>
</tr>
<tr>
<td id="L708" class="blob-num js-line-number" data-line-number="708"></td>
<td id="LC708" class="blob-code blob-code-inner js-file-line"> ic10.c \</td>
</tr>
<tr>
<td id="L709" class="blob-num js-line-number" data-line-number="709"></td>
<td id="LC709" class="blob-code blob-code-inner js-file-line"> k2.c \</td>
</tr>
<tr>
<td id="L710" class="blob-num js-line-number" data-line-number="710"></td>
<td id="LC710" class="blob-code blob-code-inner js-file-line"> k3.c \</td>
</tr>
<tr>
<td id="L711" class="blob-num js-line-number" data-line-number="711"></td>
<td id="LC711" class="blob-code blob-code-inner js-file-line"> kenwood.c \</td>
</tr>
<tr>
<td id="L712" class="blob-num js-line-number" data-line-number="712"></td>
<td id="LC712" class="blob-code blob-code-inner js-file-line"> pihpsdr.c \</td>
</tr>
<tr>
<td id="L713" class="blob-num js-line-number" data-line-number="713"></td>
<td id="LC713" class="blob-code blob-code-inner js-file-line"> r5000.c \</td>
</tr>
<tr>
<td id="L714" class="blob-num js-line-number" data-line-number="714"></td>
<td id="LC714" class="blob-code blob-code-inner js-file-line"> th.c \</td>
</tr>
<tr>
<td id="L715" class="blob-num js-line-number" data-line-number="715"></td>
<td id="LC715" class="blob-code blob-code-inner js-file-line"> thd7.c \</td>
</tr>
<tr>
<td id="L716" class="blob-num js-line-number" data-line-number="716"></td>
<td id="LC716" class="blob-code blob-code-inner js-file-line"> thd72.c \</td>
</tr>
<tr>
<td id="L717" class="blob-num js-line-number" data-line-number="717"></td>
<td id="LC717" class="blob-code blob-code-inner js-file-line"> thd74.c \</td>
</tr>
<tr>
<td id="L718" class="blob-num js-line-number" data-line-number="718"></td>
<td id="LC718" class="blob-code blob-code-inner js-file-line"> thf6a.c \</td>
</tr>
<tr>
<td id="L719" class="blob-num js-line-number" data-line-number="719"></td>
<td id="LC719" class="blob-code blob-code-inner js-file-line"> thf7.c \</td>
</tr>
<tr>
<td id="L720" class="blob-num js-line-number" data-line-number="720"></td>
<td id="LC720" class="blob-code blob-code-inner js-file-line"> thg71.c \</td>
</tr>
<tr>
<td id="L721" class="blob-num js-line-number" data-line-number="721"></td>
<td id="LC721" class="blob-code blob-code-inner js-file-line"> tmd700.c \</td>
</tr>
<tr>
<td id="L722" class="blob-num js-line-number" data-line-number="722"></td>
<td id="LC722" class="blob-code blob-code-inner js-file-line"> tmd710.c \</td>
</tr>
<tr>
<td id="L723" class="blob-num js-line-number" data-line-number="723"></td>
<td id="LC723" class="blob-code blob-code-inner js-file-line"> tmv7.c \</td>
</tr>
<tr>
<td id="L724" class="blob-num js-line-number" data-line-number="724"></td>
<td id="LC724" class="blob-code blob-code-inner js-file-line"> transfox.c \</td>
</tr>
<tr>
<td id="L725" class="blob-num js-line-number" data-line-number="725"></td>
<td id="LC725" class="blob-code blob-code-inner js-file-line"> trc80.c \</td>
</tr>
<tr>
<td id="L726" class="blob-num js-line-number" data-line-number="726"></td>
<td id="LC726" class="blob-code blob-code-inner js-file-line"> ts50s.c \</td>
</tr>
<tr>
<td id="L727" class="blob-num js-line-number" data-line-number="727"></td>
<td id="LC727" class="blob-code blob-code-inner js-file-line"> ts140.c \</td>
</tr>
<tr>
<td id="L728" class="blob-num js-line-number" data-line-number="728"></td>
<td id="LC728" class="blob-code blob-code-inner js-file-line"> ts440.c \</td>
</tr>
<tr>
<td id="L729" class="blob-num js-line-number" data-line-number="729"></td>
<td id="LC729" class="blob-code blob-code-inner js-file-line"> ts450s.c \</td>
</tr>
<tr>
<td id="L730" class="blob-num js-line-number" data-line-number="730"></td>
<td id="LC730" class="blob-code blob-code-inner js-file-line"> ts480.c \</td>
</tr>
<tr>
<td id="L731" class="blob-num js-line-number" data-line-number="731"></td>
<td id="LC731" class="blob-code blob-code-inner js-file-line"> ts570.c \</td>
</tr>
<tr>
<td id="L732" class="blob-num js-line-number" data-line-number="732"></td>
<td id="LC732" class="blob-code blob-code-inner js-file-line"> ts590.c \</td>
</tr>
<tr>
<td id="L733" class="blob-num js-line-number" data-line-number="733"></td>
<td id="LC733" class="blob-code blob-code-inner js-file-line"> ts680.c \</td>
</tr>
<tr>
<td id="L734" class="blob-num js-line-number" data-line-number="734"></td>
<td id="LC734" class="blob-code blob-code-inner js-file-line"> ts690.c \</td>
</tr>
<tr>
<td id="L735" class="blob-num js-line-number" data-line-number="735"></td>
<td id="LC735" class="blob-code blob-code-inner js-file-line"> ts711.c \</td>
</tr>
<tr>
<td id="L736" class="blob-num js-line-number" data-line-number="736"></td>
<td id="LC736" class="blob-code blob-code-inner js-file-line"> ts790.c \</td>
</tr>
<tr>
<td id="L737" class="blob-num js-line-number" data-line-number="737"></td>
<td id="LC737" class="blob-code blob-code-inner js-file-line"> ts811.c \</td>
</tr>
<tr>
<td id="L738" class="blob-num js-line-number" data-line-number="738"></td>
<td id="LC738" class="blob-code blob-code-inner js-file-line"> ts850.c \</td>
</tr>
<tr>
<td id="L739" class="blob-num js-line-number" data-line-number="739"></td>
<td id="LC739" class="blob-code blob-code-inner js-file-line"> ts870s.c \</td>
</tr>
<tr>
<td id="L740" class="blob-num js-line-number" data-line-number="740"></td>
<td id="LC740" class="blob-code blob-code-inner js-file-line"> ts930.c \</td>
</tr>
<tr>
<td id="L741" class="blob-num js-line-number" data-line-number="741"></td>
<td id="LC741" class="blob-code blob-code-inner js-file-line"> ts940.c \</td>
</tr>
<tr>
<td id="L742" class="blob-num js-line-number" data-line-number="742"></td>
<td id="LC742" class="blob-code blob-code-inner js-file-line"> ts950.c \</td>
</tr>
<tr>
<td id="L743" class="blob-num js-line-number" data-line-number="743"></td>
<td id="LC743" class="blob-code blob-code-inner js-file-line"> ts990s.c \</td>
</tr>
<tr>
<td id="L744" class="blob-num js-line-number" data-line-number="744"></td>
<td id="LC744" class="blob-code blob-code-inner js-file-line"> ts2000.c \</td>
</tr>
<tr>
<td id="L745" class="blob-num js-line-number" data-line-number="745"></td>
<td id="LC745" class="blob-code blob-code-inner js-file-line"> xg3.c)</td>
</tr>
<tr>
<td id="L746" class="blob-num js-line-number" data-line-number="746"></td>
<td id="LC746" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L747" class="blob-num js-line-number" data-line-number="747"></td>
<td id="LC747" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/kit/, \</td>
</tr>
<tr>
<td id="L748" class="blob-num js-line-number" data-line-number="748"></td>
<td id="LC748" class="blob-code blob-code-inner js-file-line"> dds60.c \</td>
</tr>
<tr>
<td id="L749" class="blob-num js-line-number" data-line-number="749"></td>
<td id="LC749" class="blob-code blob-code-inner js-file-line"> drt1.c \</td>
</tr>
<tr>
<td id="L750" class="blob-num js-line-number" data-line-number="750"></td>
<td id="LC750" class="blob-code blob-code-inner js-file-line"> dwt.c \</td>
</tr>
<tr>
<td id="L751" class="blob-num js-line-number" data-line-number="751"></td>
<td id="LC751" class="blob-code blob-code-inner js-file-line"> elektor304.c \</td>
</tr>
<tr>
<td id="L752" class="blob-num js-line-number" data-line-number="752"></td>
<td id="LC752" class="blob-code blob-code-inner js-file-line"> elektor507.c \</td>
</tr>
<tr>
<td id="L753" class="blob-num js-line-number" data-line-number="753"></td>
<td id="LC753" class="blob-code blob-code-inner js-file-line"> fifisdr.c \</td>
</tr>
<tr>
<td id="L754" class="blob-num js-line-number" data-line-number="754"></td>
<td id="LC754" class="blob-code blob-code-inner js-file-line"> funcube.c \</td>
</tr>
<tr>
<td id="L755" class="blob-num js-line-number" data-line-number="755"></td>
<td id="LC755" class="blob-code blob-code-inner js-file-line"> hiqsdr.c \</td>
</tr>
<tr>
<td id="L756" class="blob-num js-line-number" data-line-number="756"></td>
<td id="LC756" class="blob-code blob-code-inner js-file-line"> kit.c \</td>
</tr>
<tr>
<td id="L757" class="blob-num js-line-number" data-line-number="757"></td>
<td id="LC757" class="blob-code blob-code-inner js-file-line"> miniVNA.c \</td>
</tr>
<tr>
<td id="L758" class="blob-num js-line-number" data-line-number="758"></td>
<td id="LC758" class="blob-code blob-code-inner js-file-line"> pcrotor.c \</td>
</tr>
<tr>
<td id="L759" class="blob-num js-line-number" data-line-number="759"></td>
<td id="LC759" class="blob-code blob-code-inner js-file-line"> rs_hfiq.c \</td>
</tr>
<tr>
<td id="L760" class="blob-num js-line-number" data-line-number="760"></td>
<td id="LC760" class="blob-code blob-code-inner js-file-line"> si570avrusb.c \</td>
</tr>
<tr>
<td id="L761" class="blob-num js-line-number" data-line-number="761"></td>
<td id="LC761" class="blob-code blob-code-inner js-file-line"> usrp.c)</td>
</tr>
<tr>
<td id="L762" class="blob-num js-line-number" data-line-number="762"></td>
<td id="LC762" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L763" class="blob-num js-line-number" data-line-number="763"></td>
<td id="LC763" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/lowe/, \</td>
</tr>
<tr>
<td id="L764" class="blob-num js-line-number" data-line-number="764"></td>
<td id="LC764" class="blob-code blob-code-inner js-file-line"> hf235.c \</td>
</tr>
<tr>
<td id="L765" class="blob-num js-line-number" data-line-number="765"></td>
<td id="LC765" class="blob-code blob-code-inner js-file-line"> lowe.c)</td>
</tr>
<tr>
<td id="L766" class="blob-num js-line-number" data-line-number="766"></td>
<td id="LC766" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L767" class="blob-num js-line-number" data-line-number="767"></td>
<td id="LC767" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/pcr/, \</td>
</tr>
<tr>
<td id="L768" class="blob-num js-line-number" data-line-number="768"></td>
<td id="LC768" class="blob-code blob-code-inner js-file-line"> pcr.c \</td>
</tr>
<tr>
<td id="L769" class="blob-num js-line-number" data-line-number="769"></td>
<td id="LC769" class="blob-code blob-code-inner js-file-line"> pcr100.c \</td>
</tr>
<tr>
<td id="L770" class="blob-num js-line-number" data-line-number="770"></td>
<td id="LC770" class="blob-code blob-code-inner js-file-line"> pcr1000.c \</td>
</tr>
<tr>
<td id="L771" class="blob-num js-line-number" data-line-number="771"></td>
<td id="LC771" class="blob-code blob-code-inner js-file-line"> pcr1500.c \</td>
</tr>
<tr>
<td id="L772" class="blob-num js-line-number" data-line-number="772"></td>
<td id="LC772" class="blob-code blob-code-inner js-file-line"> pcr2500.c)</td>
</tr>
<tr>
<td id="L773" class="blob-num js-line-number" data-line-number="773"></td>
<td id="LC773" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L774" class="blob-num js-line-number" data-line-number="774"></td>
<td id="LC774" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/prm80/, \</td>
</tr>
<tr>
<td id="L775" class="blob-num js-line-number" data-line-number="775"></td>
<td id="LC775" class="blob-code blob-code-inner js-file-line"> prm80.c \</td>
</tr>
<tr>
<td id="L776" class="blob-num js-line-number" data-line-number="776"></td>
<td id="LC776" class="blob-code blob-code-inner js-file-line"> prm8060.c)</td>
</tr>
<tr>
<td id="L777" class="blob-num js-line-number" data-line-number="777"></td>
<td id="LC777" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L778" class="blob-num js-line-number" data-line-number="778"></td>
<td id="LC778" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/racal/, \</td>
</tr>
<tr>
<td id="L779" class="blob-num js-line-number" data-line-number="779"></td>
<td id="LC779" class="blob-code blob-code-inner js-file-line"> ra37xx.c \</td>
</tr>
<tr>
<td id="L780" class="blob-num js-line-number" data-line-number="780"></td>
<td id="LC780" class="blob-code blob-code-inner js-file-line"> ra3702.c \</td>
</tr>
<tr>
<td id="L781" class="blob-num js-line-number" data-line-number="781"></td>
<td id="LC781" class="blob-code blob-code-inner js-file-line"> ra6790.c \</td>
</tr>
<tr>
<td id="L782" class="blob-num js-line-number" data-line-number="782"></td>
<td id="LC782" class="blob-code blob-code-inner js-file-line"> racal.c)</td>
</tr>
<tr>
<td id="L783" class="blob-num js-line-number" data-line-number="783"></td>
<td id="LC783" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L784" class="blob-num js-line-number" data-line-number="784"></td>
<td id="LC784" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/rft/, \</td>
</tr>
<tr>
<td id="L785" class="blob-num js-line-number" data-line-number="785"></td>
<td id="LC785" class="blob-code blob-code-inner js-file-line"> ekd500.c \</td>
</tr>
<tr>
<td id="L786" class="blob-num js-line-number" data-line-number="786"></td>
<td id="LC786" class="blob-code blob-code-inner js-file-line"> rft.c)</td>
</tr>
<tr>
<td id="L787" class="blob-num js-line-number" data-line-number="787"></td>
<td id="LC787" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L788" class="blob-num js-line-number" data-line-number="788"></td>
<td id="LC788" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/rs/, \</td>
</tr>
<tr>
<td id="L789" class="blob-num js-line-number" data-line-number="789"></td>
<td id="LC789" class="blob-code blob-code-inner js-file-line"> eb200.c \</td>
</tr>
<tr>
<td id="L790" class="blob-num js-line-number" data-line-number="790"></td>
<td id="LC790" class="blob-code blob-code-inner js-file-line"> esmc.c \</td>
</tr>
<tr>
<td id="L791" class="blob-num js-line-number" data-line-number="791"></td>
<td id="LC791" class="blob-code blob-code-inner js-file-line"> gp2000.c \</td>
</tr>
<tr>
<td id="L792" class="blob-num js-line-number" data-line-number="792"></td>
<td id="LC792" class="blob-code blob-code-inner js-file-line"> rs.c \</td>
</tr>
<tr>
<td id="L793" class="blob-num js-line-number" data-line-number="793"></td>
<td id="LC793" class="blob-code blob-code-inner js-file-line"> xk2100.c)</td>
</tr>
<tr>
<td id="L794" class="blob-num js-line-number" data-line-number="794"></td>
<td id="LC794" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L795" class="blob-num js-line-number" data-line-number="795"></td>
<td id="LC795" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/skanti/, \</td>
</tr>
<tr>
<td id="L796" class="blob-num js-line-number" data-line-number="796"></td>
<td id="LC796" class="blob-code blob-code-inner js-file-line"> skanti.c \</td>
</tr>
<tr>
<td id="L797" class="blob-num js-line-number" data-line-number="797"></td>
<td id="LC797" class="blob-code blob-code-inner js-file-line"> trp8000.c \</td>
</tr>
<tr>
<td id="L798" class="blob-num js-line-number" data-line-number="798"></td>
<td id="LC798" class="blob-code blob-code-inner js-file-line"> trp8255.c)</td>
</tr>
<tr>
<td id="L799" class="blob-num js-line-number" data-line-number="799"></td>
<td id="LC799" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L800" class="blob-num js-line-number" data-line-number="800"></td>
<td id="LC800" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/tapr/, \</td>
</tr>
<tr>
<td id="L801" class="blob-num js-line-number" data-line-number="801"></td>
<td id="LC801" class="blob-code blob-code-inner js-file-line"> dsp10.c \</td>
</tr>
<tr>
<td id="L802" class="blob-num js-line-number" data-line-number="802"></td>
<td id="LC802" class="blob-code blob-code-inner js-file-line"> tapr.c)</td>
</tr>
<tr>
<td id="L803" class="blob-num js-line-number" data-line-number="803"></td>
<td id="LC803" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L804" class="blob-num js-line-number" data-line-number="804"></td>
<td id="LC804" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/tentec/, \</td>
</tr>
<tr>
<td id="L805" class="blob-num js-line-number" data-line-number="805"></td>
<td id="LC805" class="blob-code blob-code-inner js-file-line"> argonaut.c \</td>
</tr>
<tr>
<td id="L806" class="blob-num js-line-number" data-line-number="806"></td>
<td id="LC806" class="blob-code blob-code-inner js-file-line"> jupiter.c \</td>
</tr>
<tr>
<td id="L807" class="blob-num js-line-number" data-line-number="807"></td>
<td id="LC807" class="blob-code blob-code-inner js-file-line"> omnivii.c \</td>
</tr>
<tr>
<td id="L808" class="blob-num js-line-number" data-line-number="808"></td>
<td id="LC808" class="blob-code blob-code-inner js-file-line"> orion.c \</td>
</tr>
<tr>
<td id="L809" class="blob-num js-line-number" data-line-number="809"></td>
<td id="LC809" class="blob-code blob-code-inner js-file-line"> paragon.c \</td>
</tr>
<tr>
<td id="L810" class="blob-num js-line-number" data-line-number="810"></td>
<td id="LC810" class="blob-code blob-code-inner js-file-line"> pegasus.c \</td>
</tr>
<tr>
<td id="L811" class="blob-num js-line-number" data-line-number="811"></td>
<td id="LC811" class="blob-code blob-code-inner js-file-line"> rx320.c \</td>
</tr>
<tr>
<td id="L812" class="blob-num js-line-number" data-line-number="812"></td>
<td id="LC812" class="blob-code blob-code-inner js-file-line"> rx331.c \</td>
</tr>
<tr>
<td id="L813" class="blob-num js-line-number" data-line-number="813"></td>
<td id="LC813" class="blob-code blob-code-inner js-file-line"> rx340.c \</td>
</tr>
<tr>
<td id="L814" class="blob-num js-line-number" data-line-number="814"></td>
<td id="LC814" class="blob-code blob-code-inner js-file-line"> rx350.c \</td>
</tr>
<tr>
<td id="L815" class="blob-num js-line-number" data-line-number="815"></td>
<td id="LC815" class="blob-code blob-code-inner js-file-line"> tentec.c \</td>
</tr>
<tr>
<td id="L816" class="blob-num js-line-number" data-line-number="816"></td>
<td id="LC816" class="blob-code blob-code-inner js-file-line"> tentec2.c \</td>
</tr>
<tr>
<td id="L817" class="blob-num js-line-number" data-line-number="817"></td>
<td id="LC817" class="blob-code blob-code-inner js-file-line"> tt550.c)</td>
</tr>
<tr>
<td id="L818" class="blob-num js-line-number" data-line-number="818"></td>
<td id="LC818" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L819" class="blob-num js-line-number" data-line-number="819"></td>
<td id="LC819" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/tuner/, \</td>
</tr>
<tr>
<td id="L820" class="blob-num js-line-number" data-line-number="820"></td>
<td id="LC820" class="blob-code blob-code-inner js-file-line"> tuner.c \</td>
</tr>
<tr>
<td id="L821" class="blob-num js-line-number" data-line-number="821"></td>
<td id="LC821" class="blob-code blob-code-inner js-file-line"> v4l.c \</td>
</tr>
<tr>
<td id="L822" class="blob-num js-line-number" data-line-number="822"></td>
<td id="LC822" class="blob-code blob-code-inner js-file-line"> v4l2.c)</td>
</tr>
<tr>
<td id="L823" class="blob-num js-line-number" data-line-number="823"></td>
<td id="LC823" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L824" class="blob-num js-line-number" data-line-number="824"></td>
<td id="LC824" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/uniden/, \</td>
</tr>
<tr>
<td id="L825" class="blob-num js-line-number" data-line-number="825"></td>
<td id="LC825" class="blob-code blob-code-inner js-file-line"> bc245.c \</td>
</tr>
<tr>
<td id="L826" class="blob-num js-line-number" data-line-number="826"></td>
<td id="LC826" class="blob-code blob-code-inner js-file-line"> bc250.c \</td>
</tr>
<tr>
<td id="L827" class="blob-num js-line-number" data-line-number="827"></td>
<td id="LC827" class="blob-code blob-code-inner js-file-line"> bc780.c \</td>
</tr>
<tr>
<td id="L828" class="blob-num js-line-number" data-line-number="828"></td>
<td id="LC828" class="blob-code blob-code-inner js-file-line"> bc895.c \</td>
</tr>
<tr>
<td id="L829" class="blob-num js-line-number" data-line-number="829"></td>
<td id="LC829" class="blob-code blob-code-inner js-file-line"> bc898.c \</td>
</tr>
<tr>
<td id="L830" class="blob-num js-line-number" data-line-number="830"></td>
<td id="LC830" class="blob-code blob-code-inner js-file-line"> bcd396t.c \</td>
</tr>
<tr>
<td id="L831" class="blob-num js-line-number" data-line-number="831"></td>
<td id="LC831" class="blob-code blob-code-inner js-file-line"> bcd996t.c \</td>
</tr>
<tr>
<td id="L832" class="blob-num js-line-number" data-line-number="832"></td>
<td id="LC832" class="blob-code blob-code-inner js-file-line"> pro2052.c \</td>
</tr>
<tr>
<td id="L833" class="blob-num js-line-number" data-line-number="833"></td>
<td id="LC833" class="blob-code blob-code-inner js-file-line"> uniden.c \</td>
</tr>
<tr>
<td id="L834" class="blob-num js-line-number" data-line-number="834"></td>
<td id="LC834" class="blob-code blob-code-inner js-file-line"> uniden_digital.c)</td>
</tr>
<tr>
<td id="L835" class="blob-num js-line-number" data-line-number="835"></td>
<td id="LC835" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L836" class="blob-num js-line-number" data-line-number="836"></td>
<td id="LC836" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/winradio/, \</td>
</tr>
<tr>
<td id="L837" class="blob-num js-line-number" data-line-number="837"></td>
<td id="LC837" class="blob-code blob-code-inner js-file-line"> g303.c \</td>
</tr>
<tr>
<td id="L838" class="blob-num js-line-number" data-line-number="838"></td>
<td id="LC838" class="blob-code blob-code-inner js-file-line"> g305.c \</td>
</tr>
<tr>
<td id="L839" class="blob-num js-line-number" data-line-number="839"></td>
<td id="LC839" class="blob-code blob-code-inner js-file-line"> g313-win.c \</td>
</tr>
<tr>
<td id="L840" class="blob-num js-line-number" data-line-number="840"></td>
<td id="LC840" class="blob-code blob-code-inner js-file-line"> winradio.c \</td>
</tr>
<tr>
<td id="L841" class="blob-num js-line-number" data-line-number="841"></td>
<td id="LC841" class="blob-code blob-code-inner js-file-line"> wr1000.c \</td>
</tr>
<tr>
<td id="L842" class="blob-num js-line-number" data-line-number="842"></td>
<td id="LC842" class="blob-code blob-code-inner js-file-line"> wr1500.c \</td>
</tr>
<tr>
<td id="L843" class="blob-num js-line-number" data-line-number="843"></td>
<td id="LC843" class="blob-code blob-code-inner js-file-line"> wr1550.c \</td>
</tr>
<tr>
<td id="L844" class="blob-num js-line-number" data-line-number="844"></td>
<td id="LC844" class="blob-code blob-code-inner js-file-line"> wr3100.c \</td>
</tr>
<tr>
<td id="L845" class="blob-num js-line-number" data-line-number="845"></td>
<td id="LC845" class="blob-code blob-code-inner js-file-line"> wr3150.c \</td>
</tr>
<tr>
<td id="L846" class="blob-num js-line-number" data-line-number="846"></td>
<td id="LC846" class="blob-code blob-code-inner js-file-line"> wr3500.c \</td>
</tr>
<tr>
<td id="L847" class="blob-num js-line-number" data-line-number="847"></td>
<td id="LC847" class="blob-code blob-code-inner js-file-line"> wr3700.c)</td>
</tr>
<tr>
<td id="L848" class="blob-num js-line-number" data-line-number="848"></td>
<td id="LC848" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L849" class="blob-num js-line-number" data-line-number="849"></td>
<td id="LC849" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/wj/, \</td>
</tr>
<tr>
<td id="L850" class="blob-num js-line-number" data-line-number="850"></td>
<td id="LC850" class="blob-code blob-code-inner js-file-line"> wj.c \</td>
</tr>
<tr>
<td id="L851" class="blob-num js-line-number" data-line-number="851"></td>
<td id="LC851" class="blob-code blob-code-inner js-file-line"> wj8888.c)</td>
</tr>
<tr>
<td id="L852" class="blob-num js-line-number" data-line-number="852"></td>
<td id="LC852" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L853" class="blob-num js-line-number" data-line-number="853"></td>
<td id="LC853" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rigs/yaesu/, \</td>
</tr>
<tr>
<td id="L854" class="blob-num js-line-number" data-line-number="854"></td>
<td id="LC854" class="blob-code blob-code-inner js-file-line"> frg100.c \</td>
</tr>
<tr>
<td id="L855" class="blob-num js-line-number" data-line-number="855"></td>
<td id="LC855" class="blob-code blob-code-inner js-file-line"> frg8800.c \</td>
</tr>
<tr>
<td id="L856" class="blob-num js-line-number" data-line-number="856"></td>
<td id="LC856" class="blob-code blob-code-inner js-file-line"> frg9600.c \</td>
</tr>
<tr>
<td id="L857" class="blob-num js-line-number" data-line-number="857"></td>
<td id="LC857" class="blob-code blob-code-inner js-file-line"> ft100.c \</td>
</tr>
<tr>
<td id="L858" class="blob-num js-line-number" data-line-number="858"></td>
<td id="LC858" class="blob-code blob-code-inner js-file-line"> ft450.c \</td>
</tr>
<tr>
<td id="L859" class="blob-num js-line-number" data-line-number="859"></td>
<td id="LC859" class="blob-code blob-code-inner js-file-line"> ft600.c \</td>
</tr>
<tr>
<td id="L860" class="blob-num js-line-number" data-line-number="860"></td>
<td id="LC860" class="blob-code blob-code-inner js-file-line"> ft736.c \</td>
</tr>
<tr>
<td id="L861" class="blob-num js-line-number" data-line-number="861"></td>
<td id="LC861" class="blob-code blob-code-inner js-file-line"> ft747.c \</td>
</tr>
<tr>
<td id="L862" class="blob-num js-line-number" data-line-number="862"></td>
<td id="LC862" class="blob-code blob-code-inner js-file-line"> ft757gx.c \</td>
</tr>
<tr>
<td id="L863" class="blob-num js-line-number" data-line-number="863"></td>
<td id="LC863" class="blob-code blob-code-inner js-file-line"> ft767gx.c \</td>
</tr>
<tr>
<td id="L864" class="blob-num js-line-number" data-line-number="864"></td>
<td id="LC864" class="blob-code blob-code-inner js-file-line"> ft817.c \</td>
</tr>
<tr>
<td id="L865" class="blob-num js-line-number" data-line-number="865"></td>
<td id="LC865" class="blob-code blob-code-inner js-file-line"> ft840.c \</td>
</tr>
<tr>
<td id="L866" class="blob-num js-line-number" data-line-number="866"></td>
<td id="LC866" class="blob-code blob-code-inner js-file-line"> ft847.c \</td>
</tr>
<tr>
<td id="L867" class="blob-num js-line-number" data-line-number="867"></td>
<td id="LC867" class="blob-code blob-code-inner js-file-line"> ft857.c \</td>
</tr>
<tr>
<td id="L868" class="blob-num js-line-number" data-line-number="868"></td>
<td id="LC868" class="blob-code blob-code-inner js-file-line"> ft890.c \</td>
</tr>
<tr>
<td id="L869" class="blob-num js-line-number" data-line-number="869"></td>
<td id="LC869" class="blob-code blob-code-inner js-file-line"> ft891.c \</td>
</tr>
<tr>
<td id="L870" class="blob-num js-line-number" data-line-number="870"></td>
<td id="LC870" class="blob-code blob-code-inner js-file-line"> ft897.c \</td>
</tr>
<tr>
<td id="L871" class="blob-num js-line-number" data-line-number="871"></td>
<td id="LC871" class="blob-code blob-code-inner js-file-line"> ft900.c \</td>
</tr>
<tr>
<td id="L872" class="blob-num js-line-number" data-line-number="872"></td>
<td id="LC872" class="blob-code blob-code-inner js-file-line"> ft920.c \</td>
</tr>
<tr>
<td id="L873" class="blob-num js-line-number" data-line-number="873"></td>
<td id="LC873" class="blob-code blob-code-inner js-file-line"> ft950.c \</td>
</tr>
<tr>
<td id="L874" class="blob-num js-line-number" data-line-number="874"></td>
<td id="LC874" class="blob-code blob-code-inner js-file-line"> ft980.c \</td>
</tr>
<tr>
<td id="L875" class="blob-num js-line-number" data-line-number="875"></td>
<td id="LC875" class="blob-code blob-code-inner js-file-line"> ft990.c \</td>
</tr>
<tr>
<td id="L876" class="blob-num js-line-number" data-line-number="876"></td>
<td id="LC876" class="blob-code blob-code-inner js-file-line"> ft991.c \</td>
</tr>
<tr>
<td id="L877" class="blob-num js-line-number" data-line-number="877"></td>
<td id="LC877" class="blob-code blob-code-inner js-file-line"> ft1000d.c \</td>
</tr>
<tr>
<td id="L878" class="blob-num js-line-number" data-line-number="878"></td>
<td id="LC878" class="blob-code blob-code-inner js-file-line"> ft1000mp.c \</td>
</tr>
<tr>
<td id="L879" class="blob-num js-line-number" data-line-number="879"></td>
<td id="LC879" class="blob-code blob-code-inner js-file-line"> ft1200.c \</td>
</tr>
<tr>
<td id="L880" class="blob-num js-line-number" data-line-number="880"></td>
<td id="LC880" class="blob-code blob-code-inner js-file-line"> ft2000.c \</td>
</tr>
<tr>
<td id="L881" class="blob-num js-line-number" data-line-number="881"></td>
<td id="LC881" class="blob-code blob-code-inner js-file-line"> ft3000.c \</td>
</tr>
<tr>
<td id="L882" class="blob-num js-line-number" data-line-number="882"></td>
<td id="LC882" class="blob-code blob-code-inner js-file-line"> ft5000.c \</td>
</tr>
<tr>
<td id="L883" class="blob-num js-line-number" data-line-number="883"></td>
<td id="LC883" class="blob-code blob-code-inner js-file-line"> ft9000.c \</td>
</tr>
<tr>
<td id="L884" class="blob-num js-line-number" data-line-number="884"></td>
<td id="LC884" class="blob-code blob-code-inner js-file-line"> ftdx10.c \</td>
</tr>
<tr>
<td id="L885" class="blob-num js-line-number" data-line-number="885"></td>
<td id="LC885" class="blob-code blob-code-inner js-file-line"> ftdx101.c \</td>
</tr>
<tr>
<td id="L886" class="blob-num js-line-number" data-line-number="886"></td>
<td id="LC886" class="blob-code blob-code-inner js-file-line"> ftdx101mp.c \</td>
</tr>
<tr>
<td id="L887" class="blob-num js-line-number" data-line-number="887"></td>
<td id="LC887" class="blob-code blob-code-inner js-file-line"> newcat.c \</td>
</tr>
<tr>
<td id="L888" class="blob-num js-line-number" data-line-number="888"></td>
<td id="LC888" class="blob-code blob-code-inner js-file-line"> vr5000.c \</td>
</tr>
<tr>
<td id="L889" class="blob-num js-line-number" data-line-number="889"></td>
<td id="LC889" class="blob-code blob-code-inner js-file-line"> vx1700.c \</td>
</tr>
<tr>
<td id="L890" class="blob-num js-line-number" data-line-number="890"></td>
<td id="LC890" class="blob-code blob-code-inner js-file-line"> yaesu.c)</td>
</tr>
<tr>
<td id="L891" class="blob-num js-line-number" data-line-number="891"></td>
<td id="LC891" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L892" class="blob-num js-line-number" data-line-number="892"></td>
<td id="LC892" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L893" class="blob-num js-line-number" data-line-number="893"></td>
<td id="LC893" class="blob-code blob-code-inner js-file-line"># Code for Antenna Rotators:</td>
</tr>
<tr>
<td id="L894" class="blob-num js-line-number" data-line-number="894"></td>
<td id="LC894" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L895" class="blob-num js-line-number" data-line-number="895"></td>
<td id="LC895" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rotators/, \</td>
</tr>
<tr>
<td id="L896" class="blob-num js-line-number" data-line-number="896"></td>
<td id="LC896" class="blob-code blob-code-inner js-file-line"> amsat/if100.c \</td>
</tr>
<tr>
<td id="L897" class="blob-num js-line-number" data-line-number="897"></td>
<td id="LC897" class="blob-code blob-code-inner js-file-line"> ars/ars.c \</td>
</tr>
<tr>
<td id="L898" class="blob-num js-line-number" data-line-number="898"></td>
<td id="LC898" class="blob-code blob-code-inner js-file-line"> celestron/celestron.c \</td>
</tr>
<tr>
<td id="L899" class="blob-num js-line-number" data-line-number="899"></td>
<td id="LC899" class="blob-code blob-code-inner js-file-line"> cnctrk/cnctrk.c \</td>
</tr>
<tr>
<td id="L900" class="blob-num js-line-number" data-line-number="900"></td>
<td id="LC900" class="blob-code blob-code-inner js-file-line"> easycomm/easycomm.c \</td>
</tr>
<tr>
<td id="L901" class="blob-num js-line-number" data-line-number="901"></td>
<td id="LC901" class="blob-code blob-code-inner js-file-line"> ether6/ether6.c \</td>
</tr>
<tr>
<td id="L902" class="blob-num js-line-number" data-line-number="902"></td>
<td id="LC902" class="blob-code blob-code-inner js-file-line"> fodtrack/fodtrack.c \</td>
</tr>
<tr>
<td id="L903" class="blob-num js-line-number" data-line-number="903"></td>
<td id="LC903" class="blob-code blob-code-inner js-file-line"> heathkit/hd1780.c \</td>
</tr>
<tr>
<td id="L904" class="blob-num js-line-number" data-line-number="904"></td>
<td id="LC904" class="blob-code blob-code-inner js-file-line"> ioptron/rot_ioptron.c \</td>
</tr>
<tr>
<td id="L905" class="blob-num js-line-number" data-line-number="905"></td>
<td id="LC905" class="blob-code blob-code-inner js-file-line"> m2/rc2800.c \</td>
</tr>
<tr>
<td id="L906" class="blob-num js-line-number" data-line-number="906"></td>
<td id="LC906" class="blob-code blob-code-inner js-file-line"> meade/meade.c \</td>
</tr>
<tr>
<td id="L907" class="blob-num js-line-number" data-line-number="907"></td>
<td id="LC907" class="blob-code blob-code-inner js-file-line"> prosistel/prosistel.c \</td>
</tr>
<tr>
<td id="L908" class="blob-num js-line-number" data-line-number="908"></td>
<td id="LC908" class="blob-code blob-code-inner js-file-line"> rotorez/rotorez.c \</td>
</tr>
<tr>
<td id="L909" class="blob-num js-line-number" data-line-number="909"></td>
<td id="LC909" class="blob-code blob-code-inner js-file-line"> sartek/sartek.c \</td>
</tr>
<tr>
<td id="L910" class="blob-num js-line-number" data-line-number="910"></td>
<td id="LC910" class="blob-code blob-code-inner js-file-line"> satel/satel.c \</td>
</tr>
<tr>
<td id="L911" class="blob-num js-line-number" data-line-number="911"></td>
<td id="LC911" class="blob-code blob-code-inner js-file-line"> spid/spid.c \</td>
</tr>
<tr>
<td id="L912" class="blob-num js-line-number" data-line-number="912"></td>
<td id="LC912" class="blob-code blob-code-inner js-file-line"> ts7400/ts7400.c)</td>
</tr>
<tr>
<td id="L913" class="blob-num js-line-number" data-line-number="913"></td>
<td id="LC913" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L914" class="blob-num js-line-number" data-line-number="914"></td>
<td id="LC914" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix rotators/gs232a/, \</td>
</tr>
<tr>
<td id="L915" class="blob-num js-line-number" data-line-number="915"></td>
<td id="LC915" class="blob-code blob-code-inner js-file-line"> gs232.c \</td>
</tr>
<tr>
<td id="L916" class="blob-num js-line-number" data-line-number="916"></td>
<td id="LC916" class="blob-code blob-code-inner js-file-line"> gs232a.c \</td>
</tr>
<tr>
<td id="L917" class="blob-num js-line-number" data-line-number="917"></td>
<td id="LC917" class="blob-code blob-code-inner js-file-line"> gs232b.c)</td>
</tr>
<tr>
<td id="L918" class="blob-num js-line-number" data-line-number="918"></td>
<td id="LC918" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L919" class="blob-num js-line-number" data-line-number="919"></td>
<td id="LC919" class="blob-code blob-code-inner js-file-line">hamlib_C_SRC += $(addprefix amplifiers/elecraft/, \</td>
</tr>
<tr>
<td id="L920" class="blob-num js-line-number" data-line-number="920"></td>
<td id="LC920" class="blob-code blob-code-inner js-file-line"> kpa.c \</td>
</tr>
<tr>
<td id="L921" class="blob-num js-line-number" data-line-number="921"></td>
<td id="LC921" class="blob-code blob-code-inner js-file-line"> kpa1500.c)</td>
</tr>
<tr>
<td id="L922" class="blob-num js-line-number" data-line-number="922"></td>
<td id="LC922" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L923" class="blob-num js-line-number" data-line-number="923"></td>
<td id="LC923" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L924" class="blob-num js-line-number" data-line-number="924"></td>
<td id="LC924" class="blob-code blob-code-inner js-file-line"># Untested.</td>
</tr>
<tr>
<td id="L925" class="blob-num js-line-number" data-line-number="925"></td>
<td id="LC925" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L926" class="blob-num js-line-number" data-line-number="926"></td>
<td id="LC926" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_LIBINDI),1)</td>
</tr>
<tr>
<td id="L927" class="blob-num js-line-number" data-line-number="927"></td>
<td id="LC927" class="blob-code blob-code-inner js-file-line"> VPATH += $(LIBINDI_ROOT)/libs/indibase</td>
</tr>
<tr>
<td id="L928" class="blob-num js-line-number" data-line-number="928"></td>
<td id="LC928" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L929" class="blob-num js-line-number" data-line-number="929"></td>
<td id="LC929" class="blob-code blob-code-inner js-file-line"> CFLAGS += -DHAVE_LIBINDI=1 \</td>
</tr>
<tr>
<td id="L930" class="blob-num js-line-number" data-line-number="930"></td>
<td id="LC930" class="blob-code blob-code-inner js-file-line"> -DHAVE_INDIBASE_LAYOUT=1 \</td>
</tr>
<tr>
<td id="L931" class="blob-num js-line-number" data-line-number="931"></td>
<td id="LC931" class="blob-code blob-code-inner js-file-line"> -I$(LIBINDI_ROOT) \</td>
</tr>
<tr>
<td id="L932" class="blob-num js-line-number" data-line-number="932"></td>
<td id="LC932" class="blob-code blob-code-inner js-file-line"> -I$(LIBINDI_ROOT)/libs \</td>
</tr>
<tr>
<td id="L933" class="blob-num js-line-number" data-line-number="933"></td>
<td id="LC933" class="blob-code blob-code-inner js-file-line"> -I$(LIBINDI_ROOT)/../zlib</td>
</tr>
<tr>
<td id="L934" class="blob-num js-line-number" data-line-number="934"></td>
<td id="LC934" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L935" class="blob-num js-line-number" data-line-number="935"></td>
<td id="LC935" class="blob-code blob-code-inner js-file-line"> hamlib_C_SRC += rotators/indi/indi.c</td>
</tr>
<tr>
<td id="L936" class="blob-num js-line-number" data-line-number="936"></td>
<td id="LC936" class="blob-code blob-code-inner js-file-line"> hamlib_CPP_SRC = rotators/indi/indi_wrapper.cpp \</td>
</tr>
<tr>
<td id="L937" class="blob-num js-line-number" data-line-number="937"></td>
<td id="LC937" class="blob-code blob-code-inner js-file-line"> $(addprefix $(LIBINDI_ROOT)/libs/indibase/, \</td>
</tr>
<tr>
<td id="L938" class="blob-num js-line-number" data-line-number="938"></td>
<td id="LC938" class="blob-code blob-code-inner js-file-line"> basedevice.cpp \</td>
</tr>
<tr>
<td id="L939" class="blob-num js-line-number" data-line-number="939"></td>
<td id="LC939" class="blob-code blob-code-inner js-file-line"> indiproperty.cpp)</td>
</tr>
<tr>
<td id="L940" class="blob-num js-line-number" data-line-number="940"></td>
<td id="LC940" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L941" class="blob-num js-line-number" data-line-number="941"></td>
<td id="LC941" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L942" class="blob-num js-line-number" data-line-number="942"></td>
<td id="LC942" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_GNURADIO),1)</td>
</tr>
<tr>
<td id="L943" class="blob-num js-line-number" data-line-number="943"></td>
<td id="LC943" class="blob-code blob-code-inner js-file-line"> VPATH += extra/gnuradio</td>
</tr>
<tr>
<td id="L944" class="blob-num js-line-number" data-line-number="944"></td>
<td id="LC944" class="blob-code blob-code-inner js-file-line"> CFLAGS += -I./extra/gnuradio -I$(GNURADIO_ROOT)/include</td>
</tr>
<tr>
<td id="L945" class="blob-num js-line-number" data-line-number="945"></td>
<td id="LC945" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L946" class="blob-num js-line-number" data-line-number="946"></td>
<td id="LC946" class="blob-code blob-code-inner js-file-line"> hamlib_C_SRC += $(addprefix extra/gnuradio/, \</td>
</tr>
<tr>
<td id="L947" class="blob-num js-line-number" data-line-number="947"></td>
<td id="LC947" class="blob-code blob-code-inner js-file-line"> gr.c \</td>
</tr>
<tr>
<td id="L948" class="blob-num js-line-number" data-line-number="948"></td>
<td id="LC948" class="blob-code blob-code-inner js-file-line"> graudio.c \</td>
</tr>
<tr>
<td id="L949" class="blob-num js-line-number" data-line-number="949"></td>
<td id="LC949" class="blob-code blob-code-inner js-file-line"> mc4020.c)</td>
</tr>
<tr>
<td id="L950" class="blob-num js-line-number" data-line-number="950"></td>
<td id="LC950" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L951" class="blob-num js-line-number" data-line-number="951"></td>
<td id="LC951" class="blob-code blob-code-inner js-file-line"> hamlib_CC_SRC += gnuradio/gnuradio.cc</td>
</tr>
<tr>
<td id="L952" class="blob-num js-line-number" data-line-number="952"></td>
<td id="LC952" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L953" class="blob-num js-line-number" data-line-number="953"></td>
<td id="LC953" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L954" class="blob-num js-line-number" data-line-number="954"></td>
<td id="LC954" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L955" class="blob-num js-line-number" data-line-number="955"></td>
<td id="LC955" class="blob-code blob-code-inner js-file-line"># Various support code for Hamlib&#39;s internal use:</td>
</tr>
<tr>
<td id="L956" class="blob-num js-line-number" data-line-number="956"></td>
<td id="LC956" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L957" class="blob-num js-line-number" data-line-number="957"></td>
<td id="LC957" class="blob-code blob-code-inner js-file-line">hamlib_misc_SRC = lib/termios.c \</td>
</tr>
<tr>
<td id="L958" class="blob-num js-line-number" data-line-number="958"></td>
<td id="LC958" class="blob-code blob-code-inner js-file-line"> lib/win-misc.c \</td>
</tr>
<tr>
<td id="L959" class="blob-num js-line-number" data-line-number="959"></td>
<td id="LC959" class="blob-code blob-code-inner js-file-line"> tests/sprintflst.c</td>
</tr>
<tr>
<td id="L960" class="blob-num js-line-number" data-line-number="960"></td>
<td id="LC960" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L961" class="blob-num js-line-number" data-line-number="961"></td>
<td id="LC961" class="blob-code blob-code-inner js-file-line">ifneq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L962" class="blob-num js-line-number" data-line-number="962"></td>
<td id="LC962" class="blob-code blob-code-inner js-file-line"> hamlib_misc_SRC += $(addprefix lib/, \</td>
</tr>
<tr>
<td id="L963" class="blob-num js-line-number" data-line-number="963"></td>
<td id="LC963" class="blob-code blob-code-inner js-file-line"> getopt_long.c \</td>
</tr>
<tr>
<td id="L964" class="blob-num js-line-number" data-line-number="964"></td>
<td id="LC964" class="blob-code blob-code-inner js-file-line"> gettimeofday.c \</td>
</tr>
<tr>
<td id="L965" class="blob-num js-line-number" data-line-number="965"></td>
<td id="LC965" class="blob-code blob-code-inner js-file-line"> usleep.c)</td>
</tr>
<tr>
<td id="L966" class="blob-num js-line-number" data-line-number="966"></td>
<td id="LC966" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L967" class="blob-num js-line-number" data-line-number="967"></td>
<td id="LC967" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L968" class="blob-num js-line-number" data-line-number="968"></td>
<td id="LC968" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L969" class="blob-num js-line-number" data-line-number="969"></td>
<td id="LC969" class="blob-code blob-code-inner js-file-line"># .cc sources for $(Hamlib++_DLL)&#39;:</td>
</tr>
<tr>
<td id="L970" class="blob-num js-line-number" data-line-number="970"></td>
<td id="LC970" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L971" class="blob-num js-line-number" data-line-number="971"></td>
<td id="LC971" class="blob-code blob-code-inner js-file-line">hamlib++_SRC = $(addprefix c++/, \</td>
</tr>
<tr>
<td id="L972" class="blob-num js-line-number" data-line-number="972"></td>
<td id="LC972" class="blob-code blob-code-inner js-file-line"> ampclass.cc \</td>
</tr>
<tr>
<td id="L973" class="blob-num js-line-number" data-line-number="973"></td>
<td id="LC973" class="blob-code blob-code-inner js-file-line"> rigclass.cc \</td>
</tr>
<tr>
<td id="L974" class="blob-num js-line-number" data-line-number="974"></td>
<td id="LC974" class="blob-code blob-code-inner js-file-line"> rotclass.cc)</td>
</tr>
<tr>
<td id="L975" class="blob-num js-line-number" data-line-number="975"></td>
<td id="LC975" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L976" class="blob-num js-line-number" data-line-number="976"></td>
<td id="LC976" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L977" class="blob-num js-line-number" data-line-number="977"></td>
<td id="LC977" class="blob-code blob-code-inner js-file-line"># .c sources for various programs:</td>
</tr>
<tr>
<td id="L978" class="blob-num js-line-number" data-line-number="978"></td>
<td id="LC978" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L979" class="blob-num js-line-number" data-line-number="979"></td>
<td id="LC979" class="blob-code blob-code-inner js-file-line">ampctl_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L980" class="blob-num js-line-number" data-line-number="980"></td>
<td id="LC980" class="blob-code blob-code-inner js-file-line"> ampctl.c \</td>
</tr>
<tr>
<td id="L981" class="blob-num js-line-number" data-line-number="981"></td>
<td id="LC981" class="blob-code blob-code-inner js-file-line"> ampctl_parse.c \</td>
</tr>
<tr>
<td id="L982" class="blob-num js-line-number" data-line-number="982"></td>
<td id="LC982" class="blob-code blob-code-inner js-file-line"> dumpcaps_amp.c)</td>
</tr>
<tr>
<td id="L983" class="blob-num js-line-number" data-line-number="983"></td>
<td id="LC983" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L984" class="blob-num js-line-number" data-line-number="984"></td>
<td id="LC984" class="blob-code blob-code-inner js-file-line">ampctld_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L985" class="blob-num js-line-number" data-line-number="985"></td>
<td id="LC985" class="blob-code blob-code-inner js-file-line"> ampctld.c \</td>
</tr>
<tr>
<td id="L986" class="blob-num js-line-number" data-line-number="986"></td>
<td id="LC986" class="blob-code blob-code-inner js-file-line"> ampctl_parse.c \</td>
</tr>
<tr>
<td id="L987" class="blob-num js-line-number" data-line-number="987"></td>
<td id="LC987" class="blob-code blob-code-inner js-file-line"> dumpcaps_amp.c)</td>
</tr>
<tr>
<td id="L988" class="blob-num js-line-number" data-line-number="988"></td>
<td id="LC988" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L989" class="blob-num js-line-number" data-line-number="989"></td>
<td id="LC989" class="blob-code blob-code-inner js-file-line">rigctlcom_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L990" class="blob-num js-line-number" data-line-number="990"></td>
<td id="LC990" class="blob-code blob-code-inner js-file-line"> dumpcaps.c \</td>
</tr>
<tr>
<td id="L991" class="blob-num js-line-number" data-line-number="991"></td>
<td id="LC991" class="blob-code blob-code-inner js-file-line"> rigctlcom.c \</td>
</tr>
<tr>
<td id="L992" class="blob-num js-line-number" data-line-number="992"></td>
<td id="LC992" class="blob-code blob-code-inner js-file-line"> rigctl_parse.c)</td>
</tr>
<tr>
<td id="L993" class="blob-num js-line-number" data-line-number="993"></td>
<td id="LC993" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L994" class="blob-num js-line-number" data-line-number="994"></td>
<td id="LC994" class="blob-code blob-code-inner js-file-line">rigctl_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L995" class="blob-num js-line-number" data-line-number="995"></td>
<td id="LC995" class="blob-code blob-code-inner js-file-line"> dumpcaps.c \</td>
</tr>
<tr>
<td id="L996" class="blob-num js-line-number" data-line-number="996"></td>
<td id="LC996" class="blob-code blob-code-inner js-file-line"> dumpcaps_rot.c \</td>
</tr>
<tr>
<td id="L997" class="blob-num js-line-number" data-line-number="997"></td>
<td id="LC997" class="blob-code blob-code-inner js-file-line"> rigctl.c \</td>
</tr>
<tr>
<td id="L998" class="blob-num js-line-number" data-line-number="998"></td>
<td id="LC998" class="blob-code blob-code-inner js-file-line"> rigctl_parse.c)</td>
</tr>
<tr>
<td id="L999" class="blob-num js-line-number" data-line-number="999"></td>
<td id="LC999" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1000" class="blob-num js-line-number" data-line-number="1000"></td>
<td id="LC1000" class="blob-code blob-code-inner js-file-line">rigctld_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L1001" class="blob-num js-line-number" data-line-number="1001"></td>
<td id="LC1001" class="blob-code blob-code-inner js-file-line"> dumpcaps.c \</td>
</tr>
<tr>
<td id="L1002" class="blob-num js-line-number" data-line-number="1002"></td>
<td id="LC1002" class="blob-code blob-code-inner js-file-line"> dumpcaps_rot.c \</td>
</tr>
<tr>
<td id="L1003" class="blob-num js-line-number" data-line-number="1003"></td>
<td id="LC1003" class="blob-code blob-code-inner js-file-line"> rigctld.c \</td>
</tr>
<tr>
<td id="L1004" class="blob-num js-line-number" data-line-number="1004"></td>
<td id="LC1004" class="blob-code blob-code-inner js-file-line"> rigctl_parse.c)</td>
</tr>
<tr>
<td id="L1005" class="blob-num js-line-number" data-line-number="1005"></td>
<td id="LC1005" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1006" class="blob-num js-line-number" data-line-number="1006"></td>
<td id="LC1006" class="blob-code blob-code-inner js-file-line">rigmem_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L1007" class="blob-num js-line-number" data-line-number="1007"></td>
<td id="LC1007" class="blob-code blob-code-inner js-file-line"> rigmem.c \</td>
</tr>
<tr>
<td id="L1008" class="blob-num js-line-number" data-line-number="1008"></td>
<td id="LC1008" class="blob-code blob-code-inner js-file-line"> memcsv.c \</td>
</tr>
<tr>
<td id="L1009" class="blob-num js-line-number" data-line-number="1009"></td>
<td id="LC1009" class="blob-code blob-code-inner js-file-line"> memload.c \</td>
</tr>
<tr>
<td id="L1010" class="blob-num js-line-number" data-line-number="1010"></td>
<td id="LC1010" class="blob-code blob-code-inner js-file-line"> memsave.c)</td>
</tr>
<tr>
<td id="L1011" class="blob-num js-line-number" data-line-number="1011"></td>
<td id="LC1011" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1012" class="blob-num js-line-number" data-line-number="1012"></td>
<td id="LC1012" class="blob-code blob-code-inner js-file-line">rotctl_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L1013" class="blob-num js-line-number" data-line-number="1013"></td>
<td id="LC1013" class="blob-code blob-code-inner js-file-line"> rotctl.c \</td>
</tr>
<tr>
<td id="L1014" class="blob-num js-line-number" data-line-number="1014"></td>
<td id="LC1014" class="blob-code blob-code-inner js-file-line"> rotctl_parse.c \</td>
</tr>
<tr>
<td id="L1015" class="blob-num js-line-number" data-line-number="1015"></td>
<td id="LC1015" class="blob-code blob-code-inner js-file-line"> dumpcaps.c \</td>
</tr>
<tr>
<td id="L1016" class="blob-num js-line-number" data-line-number="1016"></td>
<td id="LC1016" class="blob-code blob-code-inner js-file-line"> dumpcaps_rot.c)</td>
</tr>
<tr>
<td id="L1017" class="blob-num js-line-number" data-line-number="1017"></td>
<td id="LC1017" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1018" class="blob-num js-line-number" data-line-number="1018"></td>
<td id="LC1018" class="blob-code blob-code-inner js-file-line">rotctld_SRC = $(addprefix tests/, \</td>
</tr>
<tr>
<td id="L1019" class="blob-num js-line-number" data-line-number="1019"></td>
<td id="LC1019" class="blob-code blob-code-inner js-file-line"> rotctld.c \</td>
</tr>
<tr>
<td id="L1020" class="blob-num js-line-number" data-line-number="1020"></td>
<td id="LC1020" class="blob-code blob-code-inner js-file-line"> rotctl_parse.c \</td>
</tr>
<tr>
<td id="L1021" class="blob-num js-line-number" data-line-number="1021"></td>
<td id="LC1021" class="blob-code blob-code-inner js-file-line"> dumpcaps.c \</td>
</tr>
<tr>
<td id="L1022" class="blob-num js-line-number" data-line-number="1022"></td>
<td id="LC1022" class="blob-code blob-code-inner js-file-line"> dumpcaps_rot.c)</td>
</tr>
<tr>
<td id="L1023" class="blob-num js-line-number" data-line-number="1023"></td>
<td id="LC1023" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1024" class="blob-num js-line-number" data-line-number="1024"></td>
<td id="LC1024" class="blob-code blob-code-inner js-file-line">hamlib_C_OBJ = $(call c_to_obj, $(hamlib_C_SRC))</td>
</tr>
<tr>
<td id="L1025" class="blob-num js-line-number" data-line-number="1025"></td>
<td id="LC1025" class="blob-code blob-code-inner js-file-line">hamlib_CC_OBJ = $(call cc_to_obj, $(hamlib_CC_SRC))</td>
</tr>
<tr>
<td id="L1026" class="blob-num js-line-number" data-line-number="1026"></td>
<td id="LC1026" class="blob-code blob-code-inner js-file-line">hamlib_CPP_OBJ = $(call cpp_to_obj,$(hamlib_CPP_SRC))</td>
</tr>
<tr>
<td id="L1027" class="blob-num js-line-number" data-line-number="1027"></td>
<td id="LC1027" class="blob-code blob-code-inner js-file-line">hamlib++_OBJ = $(call cc_to_obj, $(hamlib++_SRC))</td>
</tr>
<tr>
<td id="L1028" class="blob-num js-line-number" data-line-number="1028"></td>
<td id="LC1028" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1029" class="blob-num js-line-number" data-line-number="1029"></td>
<td id="LC1029" class="blob-code blob-code-inner js-file-line">hamlib_misc_OBJ = $(call c_to_obj, $(hamlib_misc_SRC))</td>
</tr>
<tr>
<td id="L1030" class="blob-num js-line-number" data-line-number="1030"></td>
<td id="LC1030" class="blob-code blob-code-inner js-file-line">ampctl_OBJ = $(call c_to_obj, $(ampctl_SRC))</td>
</tr>
<tr>
<td id="L1031" class="blob-num js-line-number" data-line-number="1031"></td>
<td id="LC1031" class="blob-code blob-code-inner js-file-line">ampctld_OBJ = $(call c_to_obj, $(ampctld_SRC))</td>
</tr>
<tr>
<td id="L1032" class="blob-num js-line-number" data-line-number="1032"></td>
<td id="LC1032" class="blob-code blob-code-inner js-file-line">rigctlcom_OBJ = $(call c_to_obj, $(rigctlcom_SRC))</td>
</tr>
<tr>
<td id="L1033" class="blob-num js-line-number" data-line-number="1033"></td>
<td id="LC1033" class="blob-code blob-code-inner js-file-line">rigctl_OBJ = $(call c_to_obj, $(rigctl_SRC))</td>
</tr>
<tr>
<td id="L1034" class="blob-num js-line-number" data-line-number="1034"></td>
<td id="LC1034" class="blob-code blob-code-inner js-file-line">rigctld_OBJ = $(call c_to_obj, $(rigctld_SRC))</td>
</tr>
<tr>
<td id="L1035" class="blob-num js-line-number" data-line-number="1035"></td>
<td id="LC1035" class="blob-code blob-code-inner js-file-line">rigmatrix_OBJ = $(call c_to_obj, tests/rigmatrix.c)</td>
</tr>
<tr>
<td id="L1036" class="blob-num js-line-number" data-line-number="1036"></td>
<td id="LC1036" class="blob-code blob-code-inner js-file-line">rigmem_OBJ = $(call c_to_obj, $(rigmem_SRC))</td>
</tr>
<tr>
<td id="L1037" class="blob-num js-line-number" data-line-number="1037"></td>
<td id="LC1037" class="blob-code blob-code-inner js-file-line">rotctl_OBJ = $(call c_to_obj, $(rotctl_SRC))</td>
</tr>
<tr>
<td id="L1038" class="blob-num js-line-number" data-line-number="1038"></td>
<td id="LC1038" class="blob-code blob-code-inner js-file-line">rotctld_OBJ = $(call c_to_obj, $(rotctld_SRC))</td>
</tr>
<tr>
<td id="L1039" class="blob-num js-line-number" data-line-number="1039"></td>
<td id="LC1039" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1040" class="blob-num js-line-number" data-line-number="1040"></td>
<td id="LC1040" class="blob-code blob-code-inner js-file-line">hamlib_i = $(call c_to_i, $(hamlib_C_SRC))</td>
</tr>
<tr>
<td id="L1041" class="blob-num js-line-number" data-line-number="1041"></td>
<td id="LC1041" class="blob-code blob-code-inner js-file-line">hamlib++_i = $(call cc_to_i, $(hamlib++_SRC))</td>
</tr>
<tr>
<td id="L1042" class="blob-num js-line-number" data-line-number="1042"></td>
<td id="LC1042" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1043" class="blob-num js-line-number" data-line-number="1043"></td>
<td id="LC1043" class="blob-code blob-code-inner js-file-line">$(hamlib_C_OBJ) \</td>
</tr>
<tr>
<td id="L1044" class="blob-num js-line-number" data-line-number="1044"></td>
<td id="LC1044" class="blob-code blob-code-inner js-file-line">$(hamlib++_OBJ) \</td>
</tr>
<tr>
<td id="L1045" class="blob-num js-line-number" data-line-number="1045"></td>
<td id="LC1045" class="blob-code blob-code-inner js-file-line">$(hamlib_i) \</td>
</tr>
<tr>
<td id="L1046" class="blob-num js-line-number" data-line-number="1046"></td>
<td id="LC1046" class="blob-code blob-code-inner js-file-line">$(hamlib++_i): EXTRA_CFLAGS = -DIN_HAMLIB</td>
</tr>
<tr>
<td id="L1047" class="blob-num js-line-number" data-line-number="1047"></td>
<td id="LC1047" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1048" class="blob-num js-line-number" data-line-number="1048"></td>
<td id="LC1048" class="blob-code blob-code-inner js-file-line">$(hamlib++_OBJ) \</td>
</tr>
<tr>
<td id="L1049" class="blob-num js-line-number" data-line-number="1049"></td>
<td id="LC1049" class="blob-code blob-code-inner js-file-line">$(hamlib++_i): EXTRA_CFLAGS += -DDLL_EXPORT</td>
</tr>
<tr>
<td id="L1050" class="blob-num js-line-number" data-line-number="1050"></td>
<td id="LC1050" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1051" class="blob-num js-line-number" data-line-number="1051"></td>
<td id="LC1051" class="blob-code blob-code-inner js-file-line">all_test_OBJ = $(addprefix $(OBJ_DIR)/, \</td>
</tr>
<tr>
<td id="L1052" class="blob-num js-line-number" data-line-number="1052"></td>
<td id="LC1052" class="blob-code blob-code-inner js-file-line"> dumpmem.$(O) \</td>
</tr>
<tr>
<td id="L1053" class="blob-num js-line-number" data-line-number="1053"></td>
<td id="LC1053" class="blob-code blob-code-inner js-file-line"> example.$(O) \</td>
</tr>
<tr>
<td id="L1054" class="blob-num js-line-number" data-line-number="1054"></td>
<td id="LC1054" class="blob-code blob-code-inner js-file-line"> listrigs.$(O) \</td>
</tr>
<tr>
<td id="L1055" class="blob-num js-line-number" data-line-number="1055"></td>
<td id="LC1055" class="blob-code blob-code-inner js-file-line"> rig_bench.$(O) \</td>
</tr>
<tr>
<td id="L1056" class="blob-num js-line-number" data-line-number="1056"></td>
<td id="LC1056" class="blob-code blob-code-inner js-file-line"> rigsmtr.$(O) \</td>
</tr>
<tr>
<td id="L1057" class="blob-num js-line-number" data-line-number="1057"></td>
<td id="LC1057" class="blob-code blob-code-inner js-file-line"> rigswr.$(O) \</td>
</tr>
<tr>
<td id="L1058" class="blob-num js-line-number" data-line-number="1058"></td>
<td id="LC1058" class="blob-code blob-code-inner js-file-line"> simyaesu.$(O) \</td>
</tr>
<tr>
<td id="L1059" class="blob-num js-line-number" data-line-number="1059"></td>
<td id="LC1059" class="blob-code blob-code-inner js-file-line"> testcpp.$(O) \</td>
</tr>
<tr>
<td id="L1060" class="blob-num js-line-number" data-line-number="1060"></td>
<td id="LC1060" class="blob-code blob-code-inner js-file-line"> testfreq.$(O) \</td>
</tr>
<tr>
<td id="L1061" class="blob-num js-line-number" data-line-number="1061"></td>
<td id="LC1061" class="blob-code blob-code-inner js-file-line"> testbcd.$(O) \</td>
</tr>
<tr>
<td id="L1062" class="blob-num js-line-number" data-line-number="1062"></td>
<td id="LC1062" class="blob-code blob-code-inner js-file-line"> testfreq.$(O) \</td>
</tr>
<tr>
<td id="L1063" class="blob-num js-line-number" data-line-number="1063"></td>
<td id="LC1063" class="blob-code blob-code-inner js-file-line"> testloc.$(O) \</td>
</tr>
<tr>
<td id="L1064" class="blob-num js-line-number" data-line-number="1064"></td>
<td id="LC1064" class="blob-code blob-code-inner js-file-line"> testrig.$(O) \</td>
</tr>
<tr>
<td id="L1065" class="blob-num js-line-number" data-line-number="1065"></td>
<td id="LC1065" class="blob-code blob-code-inner js-file-line"> testrigcaps.$(O) \</td>
</tr>
<tr>
<td id="L1066" class="blob-num js-line-number" data-line-number="1066"></td>
<td id="LC1066" class="blob-code blob-code-inner js-file-line"> testrigopen.$(O) \</td>
</tr>
<tr>
<td id="L1067" class="blob-num js-line-number" data-line-number="1067"></td>
<td id="LC1067" class="blob-code blob-code-inner js-file-line"> testtrn.$(O))</td>
</tr>
<tr>
<td id="L1068" class="blob-num js-line-number" data-line-number="1068"></td>
<td id="LC1068" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1069" class="blob-num js-line-number" data-line-number="1069"></td>
<td id="LC1069" class="blob-code blob-code-inner js-file-line">all_test_OBJ += $(ampctl_OBJ) \</td>
</tr>
<tr>
<td id="L1070" class="blob-num js-line-number" data-line-number="1070"></td>
<td id="LC1070" class="blob-code blob-code-inner js-file-line"> $(ampctld_OBJ) \</td>
</tr>
<tr>
<td id="L1071" class="blob-num js-line-number" data-line-number="1071"></td>
<td id="LC1071" class="blob-code blob-code-inner js-file-line"> $(rigctlcom_OBJ) \</td>
</tr>
<tr>
<td id="L1072" class="blob-num js-line-number" data-line-number="1072"></td>
<td id="LC1072" class="blob-code blob-code-inner js-file-line"> $(rigctl_OBJ) \</td>
</tr>
<tr>
<td id="L1073" class="blob-num js-line-number" data-line-number="1073"></td>
<td id="LC1073" class="blob-code blob-code-inner js-file-line"> $(rigctld_OBJ) \</td>
</tr>
<tr>
<td id="L1074" class="blob-num js-line-number" data-line-number="1074"></td>
<td id="LC1074" class="blob-code blob-code-inner js-file-line"> $(rigmatrix_OBJ) \</td>
</tr>
<tr>
<td id="L1075" class="blob-num js-line-number" data-line-number="1075"></td>
<td id="LC1075" class="blob-code blob-code-inner js-file-line"> $(rigmem_OBJ) \</td>
</tr>
<tr>
<td id="L1076" class="blob-num js-line-number" data-line-number="1076"></td>
<td id="LC1076" class="blob-code blob-code-inner js-file-line"> $(rotctl_OBJ) \</td>
</tr>
<tr>
<td id="L1077" class="blob-num js-line-number" data-line-number="1077"></td>
<td id="LC1077" class="blob-code blob-code-inner js-file-line"> $(rotctld_OBJ) \</td>
</tr>
<tr>
<td id="L1078" class="blob-num js-line-number" data-line-number="1078"></td>
<td id="LC1078" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1079" class="blob-num js-line-number" data-line-number="1079"></td>
<td id="LC1079" class="blob-code blob-code-inner js-file-line">all_test_I = $(notdir $(all_test_OBJ:.$(O)=.i))</td>
</tr>
<tr>
<td id="L1080" class="blob-num js-line-number" data-line-number="1080"></td>
<td id="LC1080" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1081" class="blob-num js-line-number" data-line-number="1081"></td>
<td id="LC1081" class="blob-code blob-code-inner js-file-line">$(all_test_OBJ) $(all_test_I): EXTRA_CFLAGS = $(PROG_CFLAGS)</td>
</tr>
<tr>
<td id="L1082" class="blob-num js-line-number" data-line-number="1082"></td>
<td id="LC1082" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1083" class="blob-num js-line-number" data-line-number="1083"></td>
<td id="LC1083" class="blob-code blob-code-inner js-file-line">.SECONDARY: $(all_test_OBJ)</td>
</tr>
<tr>
<td id="L1084" class="blob-num js-line-number" data-line-number="1084"></td>
<td id="LC1084" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1085" class="blob-num js-line-number" data-line-number="1085"></td>
<td id="LC1085" class="blob-code blob-code-inner js-file-line">GENERATED = config.h \</td>
</tr>
<tr>
<td id="L1086" class="blob-num js-line-number" data-line-number="1086"></td>
<td id="LC1086" class="blob-code blob-code-inner js-file-line"> tests/hamlibdatetime.h</td>
</tr>
<tr>
<td id="L1087" class="blob-num js-line-number" data-line-number="1087"></td>
<td id="LC1087" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1088" class="blob-num js-line-number" data-line-number="1088"></td>
<td id="LC1088" class="blob-code blob-code-inner js-file-line">ifneq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L1089" class="blob-num js-line-number" data-line-number="1089"></td>
<td id="LC1089" class="blob-code blob-code-inner js-file-line"> GENERATED += $(addprefix $(OBJ_DIR)/, \</td>
</tr>
<tr>
<td id="L1090" class="blob-num js-line-number" data-line-number="1090"></td>
<td id="LC1090" class="blob-code blob-code-inner js-file-line"> unistd.h \</td>
</tr>
<tr>
<td id="L1091" class="blob-num js-line-number" data-line-number="1091"></td>
<td id="LC1091" class="blob-code blob-code-inner js-file-line"> termios.h \</td>
</tr>
<tr>
<td id="L1092" class="blob-num js-line-number" data-line-number="1092"></td>
<td id="LC1092" class="blob-code blob-code-inner js-file-line"> strings.h \</td>
</tr>
<tr>
<td id="L1093" class="blob-num js-line-number" data-line-number="1093"></td>
<td id="LC1093" class="blob-code blob-code-inner js-file-line"> sys/time.h \</td>
</tr>
<tr>
<td id="L1094" class="blob-num js-line-number" data-line-number="1094"></td>
<td id="LC1094" class="blob-code blob-code-inner js-file-line"> sys/ioctl.h)</td>
</tr>
<tr>
<td id="L1095" class="blob-num js-line-number" data-line-number="1095"></td>
<td id="LC1095" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1096" class="blob-num js-line-number" data-line-number="1096"></td>
<td id="LC1096" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1097" class="blob-num js-line-number" data-line-number="1097"></td>
<td id="LC1097" class="blob-code blob-code-inner js-file-line">all: $(OBJ_DIR) $(OBJ_DIR)/sys $(GENERATED) rm_elecraft $(TARGETS) programs epilogue</td>
</tr>
<tr>
<td id="L1098" class="blob-num js-line-number" data-line-number="1098"></td>
<td id="LC1098" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1099" class="blob-num js-line-number" data-line-number="1099"></td>
<td id="LC1099" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR) $(OBJ_DIR)/sys:</td>
</tr>
<tr>
<td id="L1100" class="blob-num js-line-number" data-line-number="1100"></td>
<td id="LC1100" class="blob-code blob-code-inner js-file-line"> - $(MKDIR) $@</td>
</tr>
<tr>
<td id="L1101" class="blob-num js-line-number" data-line-number="1101"></td>
<td id="LC1101" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1102" class="blob-num js-line-number" data-line-number="1102"></td>
<td id="LC1102" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1103" class="blob-num js-line-number" data-line-number="1103"></td>
<td id="LC1103" class="blob-code blob-code-inner js-file-line"># This is a 0-byte file that messes with &#39;rigs/kenwood/elecraft.c&#39;</td>
</tr>
<tr>
<td id="L1104" class="blob-num js-line-number" data-line-number="1104"></td>
<td id="LC1104" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1105" class="blob-num js-line-number" data-line-number="1105"></td>
<td id="LC1105" class="blob-code blob-code-inner js-file-line">rm_elecraft:</td>
</tr>
<tr>
<td id="L1106" class="blob-num js-line-number" data-line-number="1106"></td>
<td id="LC1106" class="blob-code blob-code-inner js-file-line"> rm -f amplifiers/elecraft/elecraft.c</td>
</tr>
<tr>
<td id="L1107" class="blob-num js-line-number" data-line-number="1107"></td>
<td id="LC1107" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1108" class="blob-num js-line-number" data-line-number="1108"></td>
<td id="LC1108" class="blob-code blob-code-inner js-file-line">epilogue:</td>
</tr>
<tr>
<td id="L1109" class="blob-num js-line-number" data-line-number="1109"></td>
<td id="LC1109" class="blob-code blob-code-inner js-file-line"> $(call white_message, Welcome to $(Hamlib_DLL) and $(Hamlib++_DLL) (CPU=$(CPU)).)</td>
</tr>
<tr>
<td id="L1110" class="blob-num js-line-number" data-line-number="1110"></td>
<td id="LC1110" class="blob-code blob-code-inner js-file-line"> $(call green_message, You could also do a &#39;make -f $(THIS_FILE) [doxy_docs | py_module | lua_module]&#39;.\n)</td>
</tr>
<tr>
<td id="L1111" class="blob-num js-line-number" data-line-number="1111"></td>
<td id="LC1111" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1112" class="blob-num js-line-number" data-line-number="1112"></td>
<td id="LC1112" class="blob-code blob-code-inner js-file-line">programs: $(GENERATED) $(TESTS_PROGS)</td>
</tr>
<tr>
<td id="L1113" class="blob-num js-line-number" data-line-number="1113"></td>
<td id="LC1113" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1114" class="blob-num js-line-number" data-line-number="1114"></td>
<td id="LC1114" class="blob-code blob-code-inner js-file-line">$(hamlib_misc_OBJ): EXTRA_CFLAGS += -DIN_HAMLIB_MISC_LIB</td>
</tr>
<tr>
<td id="L1115" class="blob-num js-line-number" data-line-number="1115"></td>
<td id="LC1115" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1116" class="blob-num js-line-number" data-line-number="1116"></td>
<td id="LC1116" class="blob-code blob-code-inner js-file-line">$(misc_LIB): $(hamlib_misc_OBJ)</td>
</tr>
<tr>
<td id="L1117" class="blob-num js-line-number" data-line-number="1117"></td>
<td id="LC1117" class="blob-code blob-code-inner js-file-line"> $(call create_lib, $@, $^)</td>
</tr>
<tr>
<td id="L1118" class="blob-num js-line-number" data-line-number="1118"></td>
<td id="LC1118" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1119" class="blob-num js-line-number" data-line-number="1119"></td>
<td id="LC1119" class="blob-code blob-code-inner js-file-line">$(Hamlib_STAT_LIB): $(hamlib_C_OBJ) $(hamlib_CC_OBJ) $(hamlib_CPP_OBJ)</td>
</tr>
<tr>
<td id="L1120" class="blob-num js-line-number" data-line-number="1120"></td>
<td id="LC1120" class="blob-code blob-code-inner js-file-line"> $(call create_lib, $@, $^)</td>
</tr>
<tr>
<td id="L1121" class="blob-num js-line-number" data-line-number="1121"></td>
<td id="LC1121" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1122" class="blob-num js-line-number" data-line-number="1122"></td>
<td id="LC1122" class="blob-code blob-code-inner js-file-line">$(Hamlib_IMP_LIB): $(Hamlib_DLL)</td>
</tr>
<tr>
<td id="L1123" class="blob-num js-line-number" data-line-number="1123"></td>
<td id="LC1123" class="blob-code blob-code-inner js-file-line">$(Hamlib++_IMP_LIB): $(Hamlib++_DLL)</td>
</tr>
<tr>
<td id="L1124" class="blob-num js-line-number" data-line-number="1124"></td>
<td id="LC1124" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1125" class="blob-num js-line-number" data-line-number="1125"></td>
<td id="LC1125" class="blob-code blob-code-inner js-file-line">$(Hamlib_DLL): $(OBJ_DIR)/Hamlib.def $(Hamlib_STAT_LIB) $(misc_LIB) $(OBJ_DIR)/Hamlib.res</td>
</tr>
<tr>
<td id="L1126" class="blob-num js-line-number" data-line-number="1126"></td>
<td id="LC1126" class="blob-code blob-code-inner js-file-line"> $(call link_DLL, $@, $(Hamlib_IMP_LIB), $(call select,,-def:)$^ $(EX_LIBS))</td>
</tr>
<tr>
<td id="L1127" class="blob-num js-line-number" data-line-number="1127"></td>
<td id="LC1127" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1128" class="blob-num js-line-number" data-line-number="1128"></td>
<td id="LC1128" class="blob-code blob-code-inner js-file-line">$(Hamlib++_DLL): $(hamlib++_OBJ) $(Hamlib_IMP_LIB) $(OBJ_DIR)/Hamlib++.res</td>
</tr>
<tr>
<td id="L1129" class="blob-num js-line-number" data-line-number="1129"></td>
<td id="LC1129" class="blob-code blob-code-inner js-file-line"> $(call link_DLL, $@, $(Hamlib++_IMP_LIB), $^ $(call select, -lstdc++,) $(EX_LIBS))</td>
</tr>
<tr>
<td id="L1130" class="blob-num js-line-number" data-line-number="1130"></td>
<td id="LC1130" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1131" class="blob-num js-line-number" data-line-number="1131"></td>
<td id="LC1131" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1132" class="blob-num js-line-number" data-line-number="1132"></td>
<td id="LC1132" class="blob-code blob-code-inner js-file-line"># For MSVC only.</td>
</tr>
<tr>
<td id="L1133" class="blob-num js-line-number" data-line-number="1133"></td>
<td id="LC1133" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1134" class="blob-num js-line-number" data-line-number="1134"></td>
<td id="LC1134" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_MP_COMPILE),1)</td>
</tr>
<tr>
<td id="L1135" class="blob-num js-line-number" data-line-number="1135"></td>
<td id="LC1135" class="blob-code blob-code-inner js-file-line"> $(hamlib_C_OBJ): $(hamlib_C_SRC) | $(CC).args</td>
</tr>
<tr>
<td id="L1136" class="blob-num js-line-number" data-line-number="1136"></td>
<td id="LC1136" class="blob-code blob-code-inner js-file-line"> $(CC) -MP @$(CC).args -DIN_HAMLIB -Fo./$(OBJ_DIR)\\ $(hamlib_C_SRC)</td>
</tr>
<tr>
<td id="L1137" class="blob-num js-line-number" data-line-number="1137"></td>
<td id="LC1137" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1138" class="blob-num js-line-number" data-line-number="1138"></td>
<td id="LC1138" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1139" class="blob-num js-line-number" data-line-number="1139"></td>
<td id="LC1139" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1140" class="blob-num js-line-number" data-line-number="1140"></td>
<td id="LC1140" class="blob-code blob-code-inner js-file-line">$(CC).args: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1141" class="blob-num js-line-number" data-line-number="1141"></td>
<td id="LC1141" class="blob-code blob-code-inner js-file-line"> $(call green_message, Creating $@)</td>
</tr>
<tr>
<td id="L1142" class="blob-num js-line-number" data-line-number="1142"></td>
<td id="LC1142" class="blob-code blob-code-inner js-file-line"> $(call create_resp_file, $@, $(CFLAGS) -c)</td>
</tr>
<tr>
<td id="L1143" class="blob-num js-line-number" data-line-number="1143"></td>
<td id="LC1143" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1144" class="blob-num js-line-number" data-line-number="1144"></td>
<td id="LC1144" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1145" class="blob-num js-line-number" data-line-number="1145"></td>
<td id="LC1145" class="blob-code blob-code-inner js-file-line"># For &#39;testcpp.exe&#39;:</td>
</tr>
<tr>
<td id="L1146" class="blob-num js-line-number" data-line-number="1146"></td>
<td id="LC1146" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1147" class="blob-num js-line-number" data-line-number="1147"></td>
<td id="LC1147" class="blob-code blob-code-inner js-file-line">testcpp.exe: $(OBJ_DIR)/testcpp.$(O) $(CPP_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1148" class="blob-num js-line-number" data-line-number="1148"></td>
<td id="LC1148" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(call select, -lstdc++,) $(EX_LIBS))</td>
</tr>
<tr>
<td id="L1149" class="blob-num js-line-number" data-line-number="1149"></td>
<td id="LC1149" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1150" class="blob-num js-line-number" data-line-number="1150"></td>
<td id="LC1150" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1151" class="blob-num js-line-number" data-line-number="1151"></td>
<td id="LC1151" class="blob-code blob-code-inner js-file-line"># For &#39;$(TESTS_PROGS)&#39;:</td>
</tr>
<tr>
<td id="L1152" class="blob-num js-line-number" data-line-number="1152"></td>
<td id="LC1152" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1153" class="blob-num js-line-number" data-line-number="1153"></td>
<td id="LC1153" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/%.$(O): tests/%.c | $(CC).args</td>
</tr>
<tr>
<td id="L1154" class="blob-num js-line-number" data-line-number="1154"></td>
<td id="LC1154" class="blob-code blob-code-inner js-file-line"> $(call Compile, $&lt;, $@)</td>
</tr>
<tr>
<td id="L1155" class="blob-num js-line-number" data-line-number="1155"></td>
<td id="LC1155" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1156" class="blob-num js-line-number" data-line-number="1156"></td>
<td id="LC1156" class="blob-code blob-code-inner js-file-line">ampctl.exe: $(ampctl_OBJ) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1157" class="blob-num js-line-number" data-line-number="1157"></td>
<td id="LC1157" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1158" class="blob-num js-line-number" data-line-number="1158"></td>
<td id="LC1158" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1159" class="blob-num js-line-number" data-line-number="1159"></td>
<td id="LC1159" class="blob-code blob-code-inner js-file-line">ampctld.exe: $(ampctld_OBJ) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1160" class="blob-num js-line-number" data-line-number="1160"></td>
<td id="LC1160" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1161" class="blob-num js-line-number" data-line-number="1161"></td>
<td id="LC1161" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1162" class="blob-num js-line-number" data-line-number="1162"></td>
<td id="LC1162" class="blob-code blob-code-inner js-file-line">rigctlcom.exe: $(rigctlcom_OBJ) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1163" class="blob-num js-line-number" data-line-number="1163"></td>
<td id="LC1163" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1164" class="blob-num js-line-number" data-line-number="1164"></td>
<td id="LC1164" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1165" class="blob-num js-line-number" data-line-number="1165"></td>
<td id="LC1165" class="blob-code blob-code-inner js-file-line">rigctl.exe: $(rigctl_OBJ) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1166" class="blob-num js-line-number" data-line-number="1166"></td>
<td id="LC1166" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1167" class="blob-num js-line-number" data-line-number="1167"></td>
<td id="LC1167" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1168" class="blob-num js-line-number" data-line-number="1168"></td>
<td id="LC1168" class="blob-code blob-code-inner js-file-line">rigctld.exe: $(rigctld_OBJ) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1169" class="blob-num js-line-number" data-line-number="1169"></td>
<td id="LC1169" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1170" class="blob-num js-line-number" data-line-number="1170"></td>
<td id="LC1170" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1171" class="blob-num js-line-number" data-line-number="1171"></td>
<td id="LC1171" class="blob-code blob-code-inner js-file-line">rigmem.exe: $(rigmem_OBJ) $(C_PROG_LIBS) $(XML2_LIB)</td>
</tr>
<tr>
<td id="L1172" class="blob-num js-line-number" data-line-number="1172"></td>
<td id="LC1172" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1173" class="blob-num js-line-number" data-line-number="1173"></td>
<td id="LC1173" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1174" class="blob-num js-line-number" data-line-number="1174"></td>
<td id="LC1174" class="blob-code blob-code-inner js-file-line">rotctl.exe: $(rotctl_OBJ) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1175" class="blob-num js-line-number" data-line-number="1175"></td>
<td id="LC1175" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1176" class="blob-num js-line-number" data-line-number="1176"></td>
<td id="LC1176" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1177" class="blob-num js-line-number" data-line-number="1177"></td>
<td id="LC1177" class="blob-code blob-code-inner js-file-line">rotctld.exe: $(rotctld_OBJ) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1178" class="blob-num js-line-number" data-line-number="1178"></td>
<td id="LC1178" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1179" class="blob-num js-line-number" data-line-number="1179"></td>
<td id="LC1179" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1180" class="blob-num js-line-number" data-line-number="1180"></td>
<td id="LC1180" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1181" class="blob-num js-line-number" data-line-number="1181"></td>
<td id="LC1181" class="blob-code blob-code-inner js-file-line"># I do not have a GD.lib for MSVC/clang. Use the dynamic MinGW version instead.</td>
</tr>
<tr>
<td id="L1182" class="blob-num js-line-number" data-line-number="1182"></td>
<td id="LC1182" class="blob-code blob-code-inner js-file-line"># Copy it&#39;s .DLL here to avoid another DLL-hell.</td>
</tr>
<tr>
<td id="L1183" class="blob-num js-line-number" data-line-number="1183"></td>
<td id="LC1183" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1184" class="blob-num js-line-number" data-line-number="1184"></td>
<td id="LC1184" class="blob-code blob-code-inner js-file-line">rigmatrix.exe: $(rigmatrix_OBJ) $(C_PROG_LIBS) $(LIBGD_ROOT)/src/libgd.dll.a</td>
</tr>
<tr>
<td id="L1185" class="blob-num js-line-number" data-line-number="1185"></td>
<td id="LC1185" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1186" class="blob-num js-line-number" data-line-number="1186"></td>
<td id="LC1186" class="blob-code blob-code-inner js-file-line"> $(COPY) $(LIBGD_ROOT)/src/bgd.dll .</td>
</tr>
<tr>
<td id="L1187" class="blob-num js-line-number" data-line-number="1187"></td>
<td id="LC1187" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1188" class="blob-num js-line-number" data-line-number="1188"></td>
<td id="LC1188" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1189" class="blob-num js-line-number" data-line-number="1189"></td>
<td id="LC1189" class="blob-code blob-code-inner js-file-line"># For all other simple test-programs:</td>
</tr>
<tr>
<td id="L1190" class="blob-num js-line-number" data-line-number="1190"></td>
<td id="LC1190" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1191" class="blob-num js-line-number" data-line-number="1191"></td>
<td id="LC1191" class="blob-code blob-code-inner js-file-line">%.exe: $(OBJ_DIR)/%.$(O) $(C_PROG_LIBS)</td>
</tr>
<tr>
<td id="L1192" class="blob-num js-line-number" data-line-number="1192"></td>
<td id="LC1192" class="blob-code blob-code-inner js-file-line"> $(call link_EXE, $@, $^ $(PROG_LIBS))</td>
</tr>
<tr>
<td id="L1193" class="blob-num js-line-number" data-line-number="1193"></td>
<td id="LC1193" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1194" class="blob-num js-line-number" data-line-number="1194"></td>
<td id="LC1194" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1195" class="blob-num js-line-number" data-line-number="1195"></td>
<td id="LC1195" class="blob-code blob-code-inner js-file-line"># For &#39;$(hamlib_C_SRC)&#39; and &#39;$(hamlib_CC_SRC)&#39;:</td>
</tr>
<tr>
<td id="L1196" class="blob-num js-line-number" data-line-number="1196"></td>
<td id="LC1196" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1197" class="blob-num js-line-number" data-line-number="1197"></td>
<td id="LC1197" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/%.$(O): %.c | $(CC).args</td>
</tr>
<tr>
<td id="L1198" class="blob-num js-line-number" data-line-number="1198"></td>
<td id="LC1198" class="blob-code blob-code-inner js-file-line"> $(call Compile, $&lt;, $@)</td>
</tr>
<tr>
<td id="L1199" class="blob-num js-line-number" data-line-number="1199"></td>
<td id="LC1199" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1200" class="blob-num js-line-number" data-line-number="1200"></td>
<td id="LC1200" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/%.$(O): %.cc | $(CC).args</td>
</tr>
<tr>
<td id="L1201" class="blob-num js-line-number" data-line-number="1201"></td>
<td id="LC1201" class="blob-code blob-code-inner js-file-line"> $(call Compile, $&lt;, $@)</td>
</tr>
<tr>
<td id="L1202" class="blob-num js-line-number" data-line-number="1202"></td>
<td id="LC1202" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1203" class="blob-num js-line-number" data-line-number="1203"></td>
<td id="LC1203" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/%.$(O): %.cpp | $(CC).args</td>
</tr>
<tr>
<td id="L1204" class="blob-num js-line-number" data-line-number="1204"></td>
<td id="LC1204" class="blob-code blob-code-inner js-file-line"> $(call Compile, $&lt;, $@)</td>
</tr>
<tr>
<td id="L1205" class="blob-num js-line-number" data-line-number="1205"></td>
<td id="LC1205" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1206" class="blob-num js-line-number" data-line-number="1206"></td>
<td id="LC1206" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1207" class="blob-num js-line-number" data-line-number="1207"></td>
<td id="LC1207" class="blob-code blob-code-inner js-file-line"># For &#39;$(hamlib_misc_SRC)&#39; since &#39;lib&#39; is not in &#39;VPATH&#39; due to &#39;lib/dummy.c&#39;.</td>
</tr>
<tr>
<td id="L1208" class="blob-num js-line-number" data-line-number="1208"></td>
<td id="LC1208" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1209" class="blob-num js-line-number" data-line-number="1209"></td>
<td id="LC1209" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/%.$(O): lib/%.c | $(CC).args</td>
</tr>
<tr>
<td id="L1210" class="blob-num js-line-number" data-line-number="1210"></td>
<td id="LC1210" class="blob-code blob-code-inner js-file-line"> $(call Compile, $&lt;, $@)</td>
</tr>
<tr>
<td id="L1211" class="blob-num js-line-number" data-line-number="1211"></td>
<td id="LC1211" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1212" class="blob-num js-line-number" data-line-number="1212"></td>
<td id="LC1212" class="blob-code blob-code-inner js-file-line">clean: $(CC)_clean</td>
</tr>
<tr>
<td id="L1213" class="blob-num js-line-number" data-line-number="1213"></td>
<td id="LC1213" class="blob-code blob-code-inner js-file-line"> rm -f $(GENERATED) $(OBJ_DIR)/*.{$(O),rc,res,def} \</td>
</tr>
<tr>
<td id="L1214" class="blob-num js-line-number" data-line-number="1214"></td>
<td id="LC1214" class="blob-code blob-code-inner js-file-line"> $(TESTS_PROGS:.exe=.map) cl.args clang-cl.args gcc.args lib.args cpp_filter.py</td>
</tr>
<tr>
<td id="L1215" class="blob-num js-line-number" data-line-number="1215"></td>
<td id="LC1215" class="blob-code blob-code-inner js-file-line"> - $(RMDIR) $(OBJ_DIR)/sys $(OBJ_DIR)</td>
</tr>
<tr>
<td id="L1216" class="blob-num js-line-number" data-line-number="1216"></td>
<td id="LC1216" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1217" class="blob-num js-line-number" data-line-number="1217"></td>
<td id="LC1217" class="blob-code blob-code-inner js-file-line">gcc_clean: ;</td>
</tr>
<tr>
<td id="L1218" class="blob-num js-line-number" data-line-number="1218"></td>
<td id="LC1218" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1219" class="blob-num js-line-number" data-line-number="1219"></td>
<td id="LC1219" class="blob-code blob-code-inner js-file-line">cl_clean clang-cl_clean:</td>
</tr>
<tr>
<td id="L1220" class="blob-num js-line-number" data-line-number="1220"></td>
<td id="LC1220" class="blob-code blob-code-inner js-file-line"> rm -f link.tmp vc1*.pdb $(Hamlib_DLL:.dll=.pdb) $(Hamlib++_DLL:.dll=.pdb) \</td>
</tr>
<tr>
<td id="L1221" class="blob-num js-line-number" data-line-number="1221"></td>
<td id="LC1221" class="blob-code blob-code-inner js-file-line"> $(TESTS_PROGS:.exe=.pdb) $(TESTS_PROGS:.exe=.exp) $(TESTS_PROGS:.exe=.lib)</td>
</tr>
<tr>
<td id="L1222" class="blob-num js-line-number" data-line-number="1222"></td>
<td id="LC1222" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1223" class="blob-num js-line-number" data-line-number="1223"></td>
<td id="LC1223" class="blob-code blob-code-inner js-file-line">vclean realclean: clean doc_clean py_clean lua_clean</td>
</tr>
<tr>
<td id="L1224" class="blob-num js-line-number" data-line-number="1224"></td>
<td id="LC1224" class="blob-code blob-code-inner js-file-line"> rm -f $(TARGETS) $(Hamlib_DLL:.dll=.map) $(Hamlib++_DLL:.dll=.map) \</td>
</tr>
<tr>
<td id="L1225" class="blob-num js-line-number" data-line-number="1225"></td>
<td id="LC1225" class="blob-code blob-code-inner js-file-line"> $(TESTS_PROGS) bgd.dll .depend.Windows</td>
</tr>
<tr>
<td id="L1226" class="blob-num js-line-number" data-line-number="1226"></td>
<td id="LC1226" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1227" class="blob-num js-line-number" data-line-number="1227"></td>
<td id="LC1227" class="blob-code blob-code-inner js-file-line">config.h: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1228" class="blob-num js-line-number" data-line-number="1228"></td>
<td id="LC1228" class="blob-code blob-code-inner js-file-line"> $(call Generate, $@, //)</td>
</tr>
<tr>
<td id="L1229" class="blob-num js-line-number" data-line-number="1229"></td>
<td id="LC1229" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,#ifndef _CONFIG_H)</td>
</tr>
<tr>
<td id="L1230" class="blob-num js-line-number" data-line-number="1230"></td>
<td id="LC1230" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,#define _CONFIG_H)</td>
</tr>
<tr>
<td id="L1231" class="blob-num js-line-number" data-line-number="1231"></td>
<td id="LC1231" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,$(CONFIG_H))</td>
</tr>
<tr>
<td id="L1232" class="blob-num js-line-number" data-line-number="1232"></td>
<td id="LC1232" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,#endif /* _CONFIG_H */)</td>
</tr>
<tr>
<td id="L1233" class="blob-num js-line-number" data-line-number="1233"></td>
<td id="LC1233" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1234" class="blob-num js-line-number" data-line-number="1234"></td>
<td id="LC1234" class="blob-code blob-code-inner js-file-line">tests/hamlibdatetime.h: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1235" class="blob-num js-line-number" data-line-number="1235"></td>
<td id="LC1235" class="blob-code blob-code-inner js-file-line"> $(call Generate, $@, //)</td>
</tr>
<tr>
<td id="L1236" class="blob-num js-line-number" data-line-number="1236"></td>
<td id="LC1236" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@, #define HAMLIBDATETIME &quot;__DATE__&quot;)</td>
</tr>
<tr>
<td id="L1237" class="blob-num js-line-number" data-line-number="1237"></td>
<td id="LC1237" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1238" class="blob-num js-line-number" data-line-number="1238"></td>
<td id="LC1238" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/unistd.h: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1239" class="blob-num js-line-number" data-line-number="1239"></td>
<td id="LC1239" class="blob-code blob-code-inner js-file-line"> $(call Generate_fake, $@, #include &quot;lib/getopt.h&quot;)</td>
</tr>
<tr>
<td id="L1240" class="blob-num js-line-number" data-line-number="1240"></td>
<td id="LC1240" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1241" class="blob-num js-line-number" data-line-number="1241"></td>
<td id="LC1241" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/sys/time.h: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1242" class="blob-num js-line-number" data-line-number="1242"></td>
<td id="LC1242" class="blob-code blob-code-inner js-file-line"> $(call Generate_fake, $@)</td>
</tr>
<tr>
<td id="L1243" class="blob-num js-line-number" data-line-number="1243"></td>
<td id="LC1243" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1244" class="blob-num js-line-number" data-line-number="1244"></td>
<td id="LC1244" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/strings.h: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1245" class="blob-num js-line-number" data-line-number="1245"></td>
<td id="LC1245" class="blob-code blob-code-inner js-file-line"> $(call Generate_fake, $@, #include &lt;string.h&gt;)</td>
</tr>
<tr>
<td id="L1246" class="blob-num js-line-number" data-line-number="1246"></td>
<td id="LC1246" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1247" class="blob-num js-line-number" data-line-number="1247"></td>
<td id="LC1247" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/termios.h: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1248" class="blob-num js-line-number" data-line-number="1248"></td>
<td id="LC1248" class="blob-code blob-code-inner js-file-line"> $(call Generate_fake, $@)</td>
</tr>
<tr>
<td id="L1249" class="blob-num js-line-number" data-line-number="1249"></td>
<td id="LC1249" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1250" class="blob-num js-line-number" data-line-number="1250"></td>
<td id="LC1250" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/sys/ioctl.h: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1251" class="blob-num js-line-number" data-line-number="1251"></td>
<td id="LC1251" class="blob-code blob-code-inner js-file-line"> $(call Generate_fake, $@)</td>
</tr>
<tr>
<td id="L1252" class="blob-num js-line-number" data-line-number="1252"></td>
<td id="LC1252" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1253" class="blob-num js-line-number" data-line-number="1253"></td>
<td id="LC1253" class="blob-code blob-code-inner js-file-line">%.i: %.c FORCE $(GENERATED) cpp_filter.py $(CC).args</td>
</tr>
<tr>
<td id="L1254" class="blob-num js-line-number" data-line-number="1254"></td>
<td id="LC1254" class="blob-code blob-code-inner js-file-line"> $(call Cxx_preprocess, $@, $&lt;, c)</td>
</tr>
<tr>
<td id="L1255" class="blob-num js-line-number" data-line-number="1255"></td>
<td id="LC1255" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1256" class="blob-num js-line-number" data-line-number="1256"></td>
<td id="LC1256" class="blob-code blob-code-inner js-file-line">%.i: lib/%.c FORCE $(GENERATED) cpp_filter.py $(CC).args</td>
</tr>
<tr>
<td id="L1257" class="blob-num js-line-number" data-line-number="1257"></td>
<td id="LC1257" class="blob-code blob-code-inner js-file-line"> $(call Cxx_preprocess, $@, $&lt;, c)</td>
</tr>
<tr>
<td id="L1258" class="blob-num js-line-number" data-line-number="1258"></td>
<td id="LC1258" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1259" class="blob-num js-line-number" data-line-number="1259"></td>
<td id="LC1259" class="blob-code blob-code-inner js-file-line">%.i: $(OBJ_DIR)/%.c FORCE $(GENERATED) cpp_filter.py $(CC).args</td>
</tr>
<tr>
<td id="L1260" class="blob-num js-line-number" data-line-number="1260"></td>
<td id="LC1260" class="blob-code blob-code-inner js-file-line"> $(call Cxx_preprocess, $@, $&lt;, c)</td>
</tr>
<tr>
<td id="L1261" class="blob-num js-line-number" data-line-number="1261"></td>
<td id="LC1261" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1262" class="blob-num js-line-number" data-line-number="1262"></td>
<td id="LC1262" class="blob-code blob-code-inner js-file-line">%.i: %.cc FORCE $(GENERATED) cpp_filter.py $(CC).args</td>
</tr>
<tr>
<td id="L1263" class="blob-num js-line-number" data-line-number="1263"></td>
<td id="LC1263" class="blob-code blob-code-inner js-file-line"> $(call Cxx_preprocess, $@, $&lt;, cpp)</td>
</tr>
<tr>
<td id="L1264" class="blob-num js-line-number" data-line-number="1264"></td>
<td id="LC1264" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1265" class="blob-num js-line-number" data-line-number="1265"></td>
<td id="LC1265" class="blob-code blob-code-inner js-file-line">%.i: %.cpp FORCE $(GENERATED) cpp_filter.py $(CC).args</td>
</tr>
<tr>
<td id="L1266" class="blob-num js-line-number" data-line-number="1266"></td>
<td id="LC1266" class="blob-code blob-code-inner js-file-line"> $(call Cxx_preprocess, $@, $&lt;, cpp)</td>
</tr>
<tr>
<td id="L1267" class="blob-num js-line-number" data-line-number="1267"></td>
<td id="LC1267" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1268" class="blob-num js-line-number" data-line-number="1268"></td>
<td id="LC1268" class="blob-code blob-code-inner js-file-line">FORCE:</td>
</tr>
<tr>
<td id="L1269" class="blob-num js-line-number" data-line-number="1269"></td>
<td id="LC1269" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1270" class="blob-num js-line-number" data-line-number="1270"></td>
<td id="LC1270" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1271" class="blob-num js-line-number" data-line-number="1271"></td>
<td id="LC1271" class="blob-code blob-code-inner js-file-line"># Create API documentation in &#39;doc/html/index.html&#39;:</td>
</tr>
<tr>
<td id="L1272" class="blob-num js-line-number" data-line-number="1272"></td>
<td id="LC1272" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1273" class="blob-num js-line-number" data-line-number="1273"></td>
<td id="LC1273" class="blob-code blob-code-inner js-file-line">doxy_docs: doc/Hamlib.cfg</td>
</tr>
<tr>
<td id="L1274" class="blob-num js-line-number" data-line-number="1274"></td>
<td id="LC1274" class="blob-code blob-code-inner js-file-line"> cd doc ; \</td>
</tr>
<tr>
<td id="L1275" class="blob-num js-line-number" data-line-number="1275"></td>
<td id="LC1275" class="blob-code blob-code-inner js-file-line"> doxygen Hamlib.cfg 2&gt; doxygen.log ; \</td>
</tr>
<tr>
<td id="L1276" class="blob-num js-line-number" data-line-number="1276"></td>
<td id="LC1276" class="blob-code blob-code-inner js-file-line"> cd html ; \</td>
</tr>
<tr>
<td id="L1277" class="blob-num js-line-number" data-line-number="1277"></td>
<td id="LC1277" class="blob-code blob-code-inner js-file-line"> hhc index.hhp ; \</td>
</tr>
<tr>
<td id="L1278" class="blob-num js-line-number" data-line-number="1278"></td>
<td id="LC1278" class="blob-code blob-code-inner js-file-line"> mv -f Hamlib.chm ..</td>
</tr>
<tr>
<td id="L1279" class="blob-num js-line-number" data-line-number="1279"></td>
<td id="LC1279" class="blob-code blob-code-inner js-file-line"> @echo &#39;Doxygen done. Look in &quot;doc/doxygen.log&quot; for messages.&#39;</td>
</tr>
<tr>
<td id="L1280" class="blob-num js-line-number" data-line-number="1280"></td>
<td id="LC1280" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1281" class="blob-num js-line-number" data-line-number="1281"></td>
<td id="LC1281" class="blob-code blob-code-inner js-file-line">doc/Hamlib.cfg: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1282" class="blob-num js-line-number" data-line-number="1282"></td>
<td id="LC1282" class="blob-code blob-code-inner js-file-line"> $(call Generate, $@, #)</td>
</tr>
<tr>
<td id="L1283" class="blob-num js-line-number" data-line-number="1283"></td>
<td id="LC1283" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,$(hamlib_CFG))</td>
</tr>
<tr>
<td id="L1284" class="blob-num js-line-number" data-line-number="1284"></td>
<td id="LC1284" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1285" class="blob-num js-line-number" data-line-number="1285"></td>
<td id="LC1285" class="blob-code blob-code-inner js-file-line">doc_clean:</td>
</tr>
<tr>
<td id="L1286" class="blob-num js-line-number" data-line-number="1286"></td>
<td id="LC1286" class="blob-code blob-code-inner js-file-line"> rm -f doc/doxygen.log doc/hamlib.cfg doc/Hamlib.chm</td>
</tr>
<tr>
<td id="L1287" class="blob-num js-line-number" data-line-number="1287"></td>
<td id="LC1287" class="blob-code blob-code-inner js-file-line"> rm -fR doc/html/*</td>
</tr>
<tr>
<td id="L1288" class="blob-num js-line-number" data-line-number="1288"></td>
<td id="LC1288" class="blob-code blob-code-inner js-file-line"> - rmdir doc/html</td>
</tr>
<tr>
<td id="L1289" class="blob-num js-line-number" data-line-number="1289"></td>
<td id="LC1289" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1290" class="blob-num js-line-number" data-line-number="1290"></td>
<td id="LC1290" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1291" class="blob-num js-line-number" data-line-number="1291"></td>
<td id="LC1291" class="blob-code blob-code-inner js-file-line"># Python 2/3 module stuff.</td>
</tr>
<tr>
<td id="L1292" class="blob-num js-line-number" data-line-number="1292"></td>
<td id="LC1292" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1293" class="blob-num js-line-number" data-line-number="1293"></td>
<td id="LC1293" class="blob-code blob-code-inner js-file-line"># Get the Python prefix via the &#39;py -x&#39; launcher.</td>
</tr>
<tr>
<td id="L1294" class="blob-num js-line-number" data-line-number="1294"></td>
<td id="LC1294" class="blob-code blob-code-inner js-file-line"># The Python major version (2 or 3) is simply &#39;$(USE_PY_BINDING)&#39;.</td>
</tr>
<tr>
<td id="L1295" class="blob-num js-line-number" data-line-number="1295"></td>
<td id="LC1295" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1296" class="blob-num js-line-number" data-line-number="1296"></td>
<td id="LC1296" class="blob-code blob-code-inner js-file-line">PY_ROOT = $(subst \,/,$(shell py -$(USE_PY_BINDING) -c &quot;import sys; print(sys.prefix)&quot;))</td>
</tr>
<tr>
<td id="L1297" class="blob-num js-line-number" data-line-number="1297"></td>
<td id="LC1297" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1298" class="blob-num js-line-number" data-line-number="1298"></td>
<td id="LC1298" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_PY_BINDING),2)</td>
</tr>
<tr>
<td id="L1299" class="blob-num js-line-number" data-line-number="1299"></td>
<td id="LC1299" class="blob-code blob-code-inner js-file-line"> PY_WRAPPER_C = $(OBJ_DIR)/HamlibPy2_wrap.c</td>
</tr>
<tr>
<td id="L1300" class="blob-num js-line-number" data-line-number="1300"></td>
<td id="LC1300" class="blob-code blob-code-inner js-file-line"> PY_WRAPPER_O = $(OBJ_DIR)/HamlibPy2_wrap.$(O)</td>
</tr>
<tr>
<td id="L1301" class="blob-num js-line-number" data-line-number="1301"></td>
<td id="LC1301" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1302" class="blob-num js-line-number" data-line-number="1302"></td>
<td id="LC1302" class="blob-code blob-code-inner js-file-line">else ifeq ($(USE_PY_BINDING),3)</td>
</tr>
<tr>
<td id="L1303" class="blob-num js-line-number" data-line-number="1303"></td>
<td id="LC1303" class="blob-code blob-code-inner js-file-line"> PY_WRAPPER_C = $(OBJ_DIR)/HamlibPy3_wrap.c</td>
</tr>
<tr>
<td id="L1304" class="blob-num js-line-number" data-line-number="1304"></td>
<td id="LC1304" class="blob-code blob-code-inner js-file-line"> PY_WRAPPER_O = $(OBJ_DIR)/HamlibPy3_wrap.$(O)</td>
</tr>
<tr>
<td id="L1305" class="blob-num js-line-number" data-line-number="1305"></td>
<td id="LC1305" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1306" class="blob-num js-line-number" data-line-number="1306"></td>
<td id="LC1306" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1307" class="blob-num js-line-number" data-line-number="1307"></td>
<td id="LC1307" class="blob-code blob-code-inner js-file-line">ifeq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L1308" class="blob-num js-line-number" data-line-number="1308"></td>
<td id="LC1308" class="blob-code blob-code-inner js-file-line"> PYD_LIBS = $(PY_ROOT)/libs/libpython$(USE_PY_BINDING)*.a</td>
</tr>
<tr>
<td id="L1309" class="blob-num js-line-number" data-line-number="1309"></td>
<td id="LC1309" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1310" class="blob-num js-line-number" data-line-number="1310"></td>
<td id="LC1310" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1311" class="blob-num js-line-number" data-line-number="1311"></td>
<td id="LC1311" class="blob-code blob-code-inner js-file-line">_Hamlib_PYD_deps = $(PY_WRAPPER_O) $(OBJ_DIR)/HamlibPy.res $(Hamlib_IMP_LIB)</td>
</tr>
<tr>
<td id="L1312" class="blob-num js-line-number" data-line-number="1312"></td>
<td id="LC1312" class="blob-code blob-code-inner js-file-line">PY_CFLAGS = -I$(PY_ROOT)/include -DNO_SSIZE_T -DDLL_EXPORT</td>
</tr>
<tr>
<td id="L1313" class="blob-num js-line-number" data-line-number="1313"></td>
<td id="LC1313" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1314" class="blob-num js-line-number" data-line-number="1314"></td>
<td id="LC1314" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_PY_BINDING),0)</td>
</tr>
<tr>
<td id="L1315" class="blob-num js-line-number" data-line-number="1315"></td>
<td id="LC1315" class="blob-code blob-code-inner js-file-line"> py_module:</td>
</tr>
<tr>
<td id="L1316" class="blob-num js-line-number" data-line-number="1316"></td>
<td id="LC1316" class="blob-code blob-code-inner js-file-line"> $(error Use &#39;USE_PY_BINDING=[2|3]&#39;.)</td>
</tr>
<tr>
<td id="L1317" class="blob-num js-line-number" data-line-number="1317"></td>
<td id="LC1317" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1318" class="blob-num js-line-number" data-line-number="1318"></td>
<td id="LC1318" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L1319" class="blob-num js-line-number" data-line-number="1319"></td>
<td id="LC1319" class="blob-code blob-code-inner js-file-line"> py_module: _Hamlib.pyd $(OBJ_DIR)/Hamlib.py $(Hamlib_DLL)</td>
</tr>
<tr>
<td id="L1320" class="blob-num js-line-number" data-line-number="1320"></td>
<td id="LC1320" class="blob-code blob-code-inner js-file-line"> $(COPY) $^ $(PY_ROOT)/Lib/site-packages</td>
</tr>
<tr>
<td id="L1321" class="blob-num js-line-number" data-line-number="1321"></td>
<td id="LC1321" class="blob-code blob-code-inner js-file-line">ifneq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L1322" class="blob-num js-line-number" data-line-number="1322"></td>
<td id="LC1322" class="blob-code blob-code-inner js-file-line"> $(COPY) _Hamlib.pdb $(PY_ROOT)/Lib/site-packages</td>
</tr>
<tr>
<td id="L1323" class="blob-num js-line-number" data-line-number="1323"></td>
<td id="LC1323" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1324" class="blob-num js-line-number" data-line-number="1324"></td>
<td id="LC1324" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1325" class="blob-num js-line-number" data-line-number="1325"></td>
<td id="LC1325" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1326" class="blob-num js-line-number" data-line-number="1326"></td>
<td id="LC1326" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/Hamlib.py: $(PY_WRAPPER_C)</td>
</tr>
<tr>
<td id="L1327" class="blob-num js-line-number" data-line-number="1327"></td>
<td id="LC1327" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1328" class="blob-num js-line-number" data-line-number="1328"></td>
<td id="LC1328" class="blob-code blob-code-inner js-file-line">SWIG_FLAGS = -I./include -I./bindings # -macroerrors</td>
</tr>
<tr>
<td id="L1329" class="blob-num js-line-number" data-line-number="1329"></td>
<td id="LC1329" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1330" class="blob-num js-line-number" data-line-number="1330"></td>
<td id="LC1330" class="blob-code blob-code-inner js-file-line">$(PY_WRAPPER_C): bindings/Hamlib.swg include/hamlib/rig.h</td>
</tr>
<tr>
<td id="L1331" class="blob-num js-line-number" data-line-number="1331"></td>
<td id="LC1331" class="blob-code blob-code-inner js-file-line"> $(call green_message, Generating $@ and $(OBJ_DIR)/Hamlib.py)</td>
</tr>
<tr>
<td id="L1332" class="blob-num js-line-number" data-line-number="1332"></td>
<td id="LC1332" class="blob-code blob-code-inner js-file-line"> swig -python $(SWIG_FLAGS) -o $@ $&lt;</td>
</tr>
<tr>
<td id="L1333" class="blob-num js-line-number" data-line-number="1333"></td>
<td id="LC1333" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1334" class="blob-num js-line-number" data-line-number="1334"></td>
<td id="LC1334" class="blob-code blob-code-inner js-file-line">$(PY_WRAPPER_O) $(PY_WRAPPER_C:.c=.i): EXTRA_CFLAGS += $(PY_CFLAGS)</td>
</tr>
<tr>
<td id="L1335" class="blob-num js-line-number" data-line-number="1335"></td>
<td id="LC1335" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1336" class="blob-num js-line-number" data-line-number="1336"></td>
<td id="LC1336" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_PY_BINDING),3)</td>
</tr>
<tr>
<td id="L1337" class="blob-num js-line-number" data-line-number="1337"></td>
<td id="LC1337" class="blob-code blob-code-inner js-file-line"> _Hamlib.pyd: $(_Hamlib_PYD_deps)</td>
</tr>
<tr>
<td id="L1338" class="blob-num js-line-number" data-line-number="1338"></td>
<td id="LC1338" class="blob-code blob-code-inner js-file-line"> $(call link_PYD, $@, $^ $(PYD_LIBS), PyInit__Hamlib)</td>
</tr>
<tr>
<td id="L1339" class="blob-num js-line-number" data-line-number="1339"></td>
<td id="LC1339" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1340" class="blob-num js-line-number" data-line-number="1340"></td>
<td id="LC1340" class="blob-code blob-code-inner js-file-line">else ifeq ($(USE_PY_BINDING),2)</td>
</tr>
<tr>
<td id="L1341" class="blob-num js-line-number" data-line-number="1341"></td>
<td id="LC1341" class="blob-code blob-code-inner js-file-line"> _Hamlib.pyd: $(_Hamlib_PYD_deps)</td>
</tr>
<tr>
<td id="L1342" class="blob-num js-line-number" data-line-number="1342"></td>
<td id="LC1342" class="blob-code blob-code-inner js-file-line"> $(call link_PYD, $@, $^ $(PYD_LIBS), init_Hamlib)</td>
</tr>
<tr>
<td id="L1343" class="blob-num js-line-number" data-line-number="1343"></td>
<td id="LC1343" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1344" class="blob-num js-line-number" data-line-number="1344"></td>
<td id="LC1344" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1345" class="blob-num js-line-number" data-line-number="1345"></td>
<td id="LC1345" class="blob-code blob-code-inner js-file-line">py_JUNK = $(OBJ_DIR)/Hamlib.py \</td>
</tr>
<tr>
<td id="L1346" class="blob-num js-line-number" data-line-number="1346"></td>
<td id="LC1346" class="blob-code blob-code-inner js-file-line"> _Hamlib.pyd \</td>
</tr>
<tr>
<td id="L1347" class="blob-num js-line-number" data-line-number="1347"></td>
<td id="LC1347" class="blob-code blob-code-inner js-file-line"> _Hamlib.map \</td>
</tr>
<tr>
<td id="L1348" class="blob-num js-line-number" data-line-number="1348"></td>
<td id="LC1348" class="blob-code blob-code-inner js-file-line"> _Hamlib.pdb \</td>
</tr>
<tr>
<td id="L1349" class="blob-num js-line-number" data-line-number="1349"></td>
<td id="LC1349" class="blob-code blob-code-inner js-file-line"> _Hamlib.exp \</td>
</tr>
<tr>
<td id="L1350" class="blob-num js-line-number" data-line-number="1350"></td>
<td id="LC1350" class="blob-code blob-code-inner js-file-line"> _Hamlib.lib \</td>
</tr>
<tr>
<td id="L1351" class="blob-num js-line-number" data-line-number="1351"></td>
<td id="LC1351" class="blob-code blob-code-inner js-file-line"> $(PY_WRAPPER_C) \</td>
</tr>
<tr>
<td id="L1352" class="blob-num js-line-number" data-line-number="1352"></td>
<td id="LC1352" class="blob-code blob-code-inner js-file-line"> $(OBJ_DIR)/HamlibPy.res</td>
</tr>
<tr>
<td id="L1353" class="blob-num js-line-number" data-line-number="1353"></td>
<td id="LC1353" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1354" class="blob-num js-line-number" data-line-number="1354"></td>
<td id="LC1354" class="blob-code blob-code-inner js-file-line">py_clean:</td>
</tr>
<tr>
<td id="L1355" class="blob-num js-line-number" data-line-number="1355"></td>
<td id="LC1355" class="blob-code blob-code-inner js-file-line"> rm -f $(py_JUNK)</td>
</tr>
<tr>
<td id="L1356" class="blob-num js-line-number" data-line-number="1356"></td>
<td id="LC1356" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1357" class="blob-num js-line-number" data-line-number="1357"></td>
<td id="LC1357" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1358" class="blob-num js-line-number" data-line-number="1358"></td>
<td id="LC1358" class="blob-code blob-code-inner js-file-line"># Lua module stuff. Only LuaJIT seems to be stable.</td>
</tr>
<tr>
<td id="L1359" class="blob-num js-line-number" data-line-number="1359"></td>
<td id="LC1359" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1360" class="blob-num js-line-number" data-line-number="1360"></td>
<td id="LC1360" class="blob-code blob-code-inner js-file-line"># The &#39;HamlibLua.dll&#39; exports only &#39;luaopen_Hamliblua()&#39;</td>
</tr>
<tr>
<td id="L1361" class="blob-num js-line-number" data-line-number="1361"></td>
<td id="LC1361" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1362" class="blob-num js-line-number" data-line-number="1362"></td>
<td id="LC1362" class="blob-code blob-code-inner js-file-line">lua_module: HamlibLua.dll</td>
</tr>
<tr>
<td id="L1363" class="blob-num js-line-number" data-line-number="1363"></td>
<td id="LC1363" class="blob-code blob-code-inner js-file-line"> $(call green_message, Remember to update your &#39;LUA_CPATH&#39; for &#39;HamlibLua.dll&#39;. And your &#39;PATH&#39; for the needed &#39;$(Hamlib_DLL)&#39;)</td>
</tr>
<tr>
<td id="L1364" class="blob-num js-line-number" data-line-number="1364"></td>
<td id="LC1364" class="blob-code blob-code-inner js-file-line"># $(COPY) $^ $(some_where_on_PATH_and_LUA_CPATH)</td>
</tr>
<tr>
<td id="L1365" class="blob-num js-line-number" data-line-number="1365"></td>
<td id="LC1365" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1366" class="blob-num js-line-number" data-line-number="1366"></td>
<td id="LC1366" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/HamlibLua_wrap.c: bindings/Hamlib.swg</td>
</tr>
<tr>
<td id="L1367" class="blob-num js-line-number" data-line-number="1367"></td>
<td id="LC1367" class="blob-code blob-code-inner js-file-line"> $(call green_message, Generating $@)</td>
</tr>
<tr>
<td id="L1368" class="blob-num js-line-number" data-line-number="1368"></td>
<td id="LC1368" class="blob-code blob-code-inner js-file-line"> swig -lua $(SWIG_FLAGS) -o $@ $&lt;</td>
</tr>
<tr>
<td id="L1369" class="blob-num js-line-number" data-line-number="1369"></td>
<td id="LC1369" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1370" class="blob-num js-line-number" data-line-number="1370"></td>
<td id="LC1370" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/HamlibLua_wrap.$(O) HamlibLua_wrap.i: EXTRA_CFLAGS = -I$(LUA_ROOT)/src -DDLL_EXPORT</td>
</tr>
<tr>
<td id="L1371" class="blob-num js-line-number" data-line-number="1371"></td>
<td id="LC1371" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1372" class="blob-num js-line-number" data-line-number="1372"></td>
<td id="LC1372" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1373" class="blob-num js-line-number" data-line-number="1373"></td>
<td id="LC1373" class="blob-code blob-code-inner js-file-line"># The imp-lib &#39;HamlibLua.$(A)&#39; is not needed for anything.</td>
</tr>
<tr>
<td id="L1374" class="blob-num js-line-number" data-line-number="1374"></td>
<td id="LC1374" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1375" class="blob-num js-line-number" data-line-number="1375"></td>
<td id="LC1375" class="blob-code blob-code-inner js-file-line">HamlibLua.dll: $(OBJ_DIR)/HamlibLua_wrap.$(O) $(Hamlib_IMP_LIB) $(OBJ_DIR)/HamlibLua.res</td>
</tr>
<tr>
<td id="L1376" class="blob-num js-line-number" data-line-number="1376"></td>
<td id="LC1376" class="blob-code blob-code-inner js-file-line"> $(call link_DLL, $@, HamlibLua.$(A), $^ $(LUA_LIB))</td>
</tr>
<tr>
<td id="L1377" class="blob-num js-line-number" data-line-number="1377"></td>
<td id="LC1377" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1378" class="blob-num js-line-number" data-line-number="1378"></td>
<td id="LC1378" class="blob-code blob-code-inner js-file-line">lua_JUNK = HamlibLua.dll \</td>
</tr>
<tr>
<td id="L1379" class="blob-num js-line-number" data-line-number="1379"></td>
<td id="LC1379" class="blob-code blob-code-inner js-file-line"> HamlibLua.$(A) \</td>
</tr>
<tr>
<td id="L1380" class="blob-num js-line-number" data-line-number="1380"></td>
<td id="LC1380" class="blob-code blob-code-inner js-file-line"> HamlibLua.map \</td>
</tr>
<tr>
<td id="L1381" class="blob-num js-line-number" data-line-number="1381"></td>
<td id="LC1381" class="blob-code blob-code-inner js-file-line"> HamlibLua.pdb \</td>
</tr>
<tr>
<td id="L1382" class="blob-num js-line-number" data-line-number="1382"></td>
<td id="LC1382" class="blob-code blob-code-inner js-file-line"> HamlibLua.exp \</td>
</tr>
<tr>
<td id="L1383" class="blob-num js-line-number" data-line-number="1383"></td>
<td id="LC1383" class="blob-code blob-code-inner js-file-line"> $(OBJ_DIR)/HamlibLua_wrap.c</td>
</tr>
<tr>
<td id="L1384" class="blob-num js-line-number" data-line-number="1384"></td>
<td id="LC1384" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1385" class="blob-num js-line-number" data-line-number="1385"></td>
<td id="LC1385" class="blob-code blob-code-inner js-file-line">lua_clean:</td>
</tr>
<tr>
<td id="L1386" class="blob-num js-line-number" data-line-number="1386"></td>
<td id="LC1386" class="blob-code blob-code-inner js-file-line"> rm -f $(lua_JUNK)</td>
</tr>
<tr>
<td id="L1387" class="blob-num js-line-number" data-line-number="1387"></td>
<td id="LC1387" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1388" class="blob-num js-line-number" data-line-number="1388"></td>
<td id="LC1388" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/Hamlib.rc: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1389" class="blob-num js-line-number" data-line-number="1389"></td>
<td id="LC1389" class="blob-code blob-code-inner js-file-line"> $(call make_rc, $@, $(Hamlib_DLL), &quot;Ham Radio Control Library for C&quot;, VFT_DLL)</td>
</tr>
<tr>
<td id="L1390" class="blob-num js-line-number" data-line-number="1390"></td>
<td id="LC1390" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1391" class="blob-num js-line-number" data-line-number="1391"></td>
<td id="LC1391" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/Hamlib++.rc: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1392" class="blob-num js-line-number" data-line-number="1392"></td>
<td id="LC1392" class="blob-code blob-code-inner js-file-line"> $(call make_rc, $@, $(Hamlib++_DLL), &quot;Ham Radio Control Library for C++&quot;, VFT_DLL)</td>
</tr>
<tr>
<td id="L1393" class="blob-num js-line-number" data-line-number="1393"></td>
<td id="LC1393" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1394" class="blob-num js-line-number" data-line-number="1394"></td>
<td id="LC1394" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/HamlibPy.rc: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1395" class="blob-num js-line-number" data-line-number="1395"></td>
<td id="LC1395" class="blob-code blob-code-inner js-file-line"> $(call make_rc, $@, _Hamlib.pyd, &quot;Hamlib module for Python v$(USE_PY_BINDING).x&quot;, VFT_DLL)</td>
</tr>
<tr>
<td id="L1396" class="blob-num js-line-number" data-line-number="1396"></td>
<td id="LC1396" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1397" class="blob-num js-line-number" data-line-number="1397"></td>
<td id="LC1397" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/HamlibLua.rc: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1398" class="blob-num js-line-number" data-line-number="1398"></td>
<td id="LC1398" class="blob-code blob-code-inner js-file-line"> $(call make_rc, $@, HamlibLua.dll, &quot;Hamlib module for LuaJIT&quot;, VFT_DLL)</td>
</tr>
<tr>
<td id="L1399" class="blob-num js-line-number" data-line-number="1399"></td>
<td id="LC1399" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1400" class="blob-num js-line-number" data-line-number="1400"></td>
<td id="LC1400" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/%.res: $(OBJ_DIR)/%.rc config.h</td>
</tr>
<tr>
<td id="L1401" class="blob-num js-line-number" data-line-number="1401"></td>
<td id="LC1401" class="blob-code blob-code-inner js-file-line"> $(call make_res, $&lt;, $@)</td>
</tr>
<tr>
<td id="L1402" class="blob-num js-line-number" data-line-number="1402"></td>
<td id="LC1402" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1403" class="blob-num js-line-number" data-line-number="1403"></td>
<td id="LC1403" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1404" class="blob-num js-line-number" data-line-number="1404"></td>
<td id="LC1404" class="blob-code blob-code-inner js-file-line"># Create an export definition file by using &#39;nm $(Hamlib_STAT_LIB)&#39; to</td>
</tr>
<tr>
<td id="L1405" class="blob-num js-line-number" data-line-number="1405"></td>
<td id="LC1405" class="blob-code blob-code-inner js-file-line"># extract all the public functions;</td>
</tr>
<tr>
<td id="L1406" class="blob-num js-line-number" data-line-number="1406"></td>
<td id="LC1406" class="blob-code blob-code-inner js-file-line"># i.e. &#39; T &#39; symbols are &quot;Text symbol, global&quot;. See &#39;man nm&#39; for details.</td>
</tr>
<tr>
<td id="L1407" class="blob-num js-line-number" data-line-number="1407"></td>
<td id="LC1407" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1408" class="blob-num js-line-number" data-line-number="1408"></td>
<td id="LC1408" class="blob-code blob-code-inner js-file-line"># On &#39;CPU=x86&#39;, all symbols have a leading &#39;_&#39;. Drop these.</td>
</tr>
<tr>
<td id="L1409" class="blob-num js-line-number" data-line-number="1409"></td>
<td id="LC1409" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1410" class="blob-num js-line-number" data-line-number="1410"></td>
<td id="LC1410" class="blob-code blob-code-inner js-file-line"># Ignore symbols matching &#39; Wspiapi.*&#39; and &#39; _.*&#39;.</td>
</tr>
<tr>
<td id="L1411" class="blob-num js-line-number" data-line-number="1411"></td>
<td id="LC1411" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1412" class="blob-num js-line-number" data-line-number="1412"></td>
<td id="LC1412" class="blob-code blob-code-inner js-file-line"># Append the DATA symbols manually.</td>
</tr>
<tr>
<td id="L1413" class="blob-num js-line-number" data-line-number="1413"></td>
<td id="LC1413" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1414" class="blob-num js-line-number" data-line-number="1414"></td>
<td id="LC1414" class="blob-code blob-code-inner js-file-line">ifeq ($(CPU),x86)</td>
</tr>
<tr>
<td id="L1415" class="blob-num js-line-number" data-line-number="1415"></td>
<td id="LC1415" class="blob-code blob-code-inner js-file-line"> uscore := _</td>
</tr>
<tr>
<td id="L1416" class="blob-num js-line-number" data-line-number="1416"></td>
<td id="LC1416" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1417" class="blob-num js-line-number" data-line-number="1417"></td>
<td id="LC1417" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1418" class="blob-num js-line-number" data-line-number="1418"></td>
<td id="LC1418" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1419" class="blob-num js-line-number" data-line-number="1419"></td>
<td id="LC1419" class="blob-code blob-code-inner js-file-line"># Export all code symbols.</td>
</tr>
<tr>
<td id="L1420" class="blob-num js-line-number" data-line-number="1420"></td>
<td id="LC1420" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1421" class="blob-num js-line-number" data-line-number="1421"></td>
<td id="LC1421" class="blob-code blob-code-inner js-file-line">extract_code_syms = nm $(2) | grep &#39; T $(uscore)[a-zA-Z0-9_]*&#39; | \</td>
</tr>
<tr>
<td id="L1422" class="blob-num js-line-number" data-line-number="1422"></td>
<td id="LC1422" class="blob-code blob-code-inner js-file-line"> sed -e &#39;s@^.* $(uscore)@ @g&#39; \</td>
</tr>
<tr>
<td id="L1423" class="blob-num js-line-number" data-line-number="1423"></td>
<td id="LC1423" class="blob-code blob-code-inner js-file-line"> -e &#39;s@ Wspiapi.*@@g&#39; \</td>
</tr>
<tr>
<td id="L1424" class="blob-num js-line-number" data-line-number="1424"></td>
<td id="LC1424" class="blob-code blob-code-inner js-file-line"> -e &#39;s@ _.*@@g&#39; | sort | uniq &gt;&gt; $(1)</td>
</tr>
<tr>
<td id="L1425" class="blob-num js-line-number" data-line-number="1425"></td>
<td id="LC1425" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1426" class="blob-num js-line-number" data-line-number="1426"></td>
<td id="LC1426" class="blob-code blob-code-inner js-file-line">define Hamlib_DATA</td>
</tr>
<tr>
<td id="L1427" class="blob-num js-line-number" data-line-number="1427"></td>
<td id="LC1427" class="blob-code blob-code-inner js-file-line"> hamlib_version DATA</td>
</tr>
<tr>
<td id="L1428" class="blob-num js-line-number" data-line-number="1428"></td>
<td id="LC1428" class="blob-code blob-code-inner js-file-line"> hamlib_copyright DATA</td>
</tr>
<tr>
<td id="L1429" class="blob-num js-line-number" data-line-number="1429"></td>
<td id="LC1429" class="blob-code blob-code-inner js-file-line"> hamlib_version2 DATA</td>
</tr>
<tr>
<td id="L1430" class="blob-num js-line-number" data-line-number="1430"></td>
<td id="LC1430" class="blob-code blob-code-inner js-file-line"> hamlib_copyright2 DATA</td>
</tr>
<tr>
<td id="L1431" class="blob-num js-line-number" data-line-number="1431"></td>
<td id="LC1431" class="blob-code blob-code-inner js-file-line"> debugmsgsave DATA</td>
</tr>
<tr>
<td id="L1432" class="blob-num js-line-number" data-line-number="1432"></td>
<td id="LC1432" class="blob-code blob-code-inner js-file-line"> debugmsgsave2 DATA</td>
</tr>
<tr>
<td id="L1433" class="blob-num js-line-number" data-line-number="1433"></td>
<td id="LC1433" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1434" class="blob-num js-line-number" data-line-number="1434"></td>
<td id="LC1434" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1435" class="blob-num js-line-number" data-line-number="1435"></td>
<td id="LC1435" class="blob-code blob-code-inner js-file-line">export Hamlib_DATA</td>
</tr>
<tr>
<td id="L1436" class="blob-num js-line-number" data-line-number="1436"></td>
<td id="LC1436" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1437" class="blob-num js-line-number" data-line-number="1437"></td>
<td id="LC1437" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1438" class="blob-num js-line-number" data-line-number="1438"></td>
<td id="LC1438" class="blob-code blob-code-inner js-file-line"># We export stuff using this generated .def-file:</td>
</tr>
<tr>
<td id="L1439" class="blob-num js-line-number" data-line-number="1439"></td>
<td id="LC1439" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1440" class="blob-num js-line-number" data-line-number="1440"></td>
<td id="LC1440" class="blob-code blob-code-inner js-file-line">$(OBJ_DIR)/Hamlib.def: $(Hamlib_STAT_LIB) $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1441" class="blob-num js-line-number" data-line-number="1441"></td>
<td id="LC1441" class="blob-code blob-code-inner js-file-line"> $(call Generate, $@, ;)</td>
</tr>
<tr>
<td id="L1442" class="blob-num js-line-number" data-line-number="1442"></td>
<td id="LC1442" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@, LIBRARY $(Hamlib_DLL))</td>
</tr>
<tr>
<td id="L1443" class="blob-num js-line-number" data-line-number="1443"></td>
<td id="LC1443" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@, EXPORTS)</td>
</tr>
<tr>
<td id="L1444" class="blob-num js-line-number" data-line-number="1444"></td>
<td id="LC1444" class="blob-code blob-code-inner js-file-line"> $(call extract_code_syms, $@, $&lt;)</td>
</tr>
<tr>
<td id="L1445" class="blob-num js-line-number" data-line-number="1445"></td>
<td id="LC1445" class="blob-code blob-code-inner js-file-line"> @echo &quot;$$Hamlib_DATA&quot; &gt;&gt; $@</td>
</tr>
<tr>
<td id="L1446" class="blob-num js-line-number" data-line-number="1446"></td>
<td id="LC1446" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1447" class="blob-num js-line-number" data-line-number="1447"></td>
<td id="LC1447" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1448" class="blob-num js-line-number" data-line-number="1448"></td>
<td id="LC1448" class="blob-code blob-code-inner js-file-line"># GNU-make macros.</td>
</tr>
<tr>
<td id="L1449" class="blob-num js-line-number" data-line-number="1449"></td>
<td id="LC1449" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1450" class="blob-num js-line-number" data-line-number="1450"></td>
<td id="LC1450" class="blob-code blob-code-inner js-file-line"># This asumes you have a Cygwin/Msys &#39;echo&#39; with colour support.</td>
</tr>
<tr>
<td id="L1451" class="blob-num js-line-number" data-line-number="1451"></td>
<td id="LC1451" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1452" class="blob-num js-line-number" data-line-number="1452"></td>
<td id="LC1452" class="blob-code blob-code-inner js-file-line">green_message = @echo -e &quot;\e[1;32m$(strip $(1))\e[0m&quot;</td>
</tr>
<tr>
<td id="L1453" class="blob-num js-line-number" data-line-number="1453"></td>
<td id="LC1453" class="blob-code blob-code-inner js-file-line">white_message = @echo -e &quot;\e[1;37m$(strip $(1))\e[0m&quot;</td>
</tr>
<tr>
<td id="L1454" class="blob-num js-line-number" data-line-number="1454"></td>
<td id="LC1454" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1455" class="blob-num js-line-number" data-line-number="1455"></td>
<td id="LC1455" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1456" class="blob-num js-line-number" data-line-number="1456"></td>
<td id="LC1456" class="blob-code blob-code-inner js-file-line"># .c compile macro.</td>
</tr>
<tr>
<td id="L1457" class="blob-num js-line-number" data-line-number="1457"></td>
<td id="LC1457" class="blob-code blob-code-inner js-file-line"># $(1): the .c file (and extra CFLAGS)</td>
</tr>
<tr>
<td id="L1458" class="blob-num js-line-number" data-line-number="1458"></td>
<td id="LC1458" class="blob-code blob-code-inner js-file-line"># $(2): the .$(O) file</td>
</tr>
<tr>
<td id="L1459" class="blob-num js-line-number" data-line-number="1459"></td>
<td id="LC1459" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1460" class="blob-num js-line-number" data-line-number="1460"></td>
<td id="LC1460" class="blob-code blob-code-inner js-file-line"># Do not use &#39;@gcc.args&#39; since some old gcc gets confused by it!?</td>
</tr>
<tr>
<td id="L1461" class="blob-num js-line-number" data-line-number="1461"></td>
<td id="LC1461" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1462" class="blob-num js-line-number" data-line-number="1462"></td>
<td id="LC1462" class="blob-code blob-code-inner js-file-line">ifeq ($(CC),gcc)</td>
</tr>
<tr>
<td id="L1463" class="blob-num js-line-number" data-line-number="1463"></td>
<td id="LC1463" class="blob-code blob-code-inner js-file-line"> define Compile</td>
</tr>
<tr>
<td id="L1464" class="blob-num js-line-number" data-line-number="1464"></td>
<td id="LC1464" class="blob-code blob-code-inner js-file-line"> $(CC) @$(CC).args $(EXTRA_CFLAGS) -o $(2) $(1)</td>
</tr>
<tr>
<td id="L1465" class="blob-num js-line-number" data-line-number="1465"></td>
<td id="LC1465" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1466" class="blob-num js-line-number" data-line-number="1466"></td>
<td id="LC1466" class="blob-code blob-code-inner js-file-line"> endef</td>
</tr>
<tr>
<td id="L1467" class="blob-num js-line-number" data-line-number="1467"></td>
<td id="LC1467" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L1468" class="blob-num js-line-number" data-line-number="1468"></td>
<td id="LC1468" class="blob-code blob-code-inner js-file-line"> define Compile</td>
</tr>
<tr>
<td id="L1469" class="blob-num js-line-number" data-line-number="1469"></td>
<td id="LC1469" class="blob-code blob-code-inner js-file-line"> $(CC) @$(CC).args $(EXTRA_CFLAGS) -Fo$(strip $(2)) $(1)</td>
</tr>
<tr>
<td id="L1470" class="blob-num js-line-number" data-line-number="1470"></td>
<td id="LC1470" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1471" class="blob-num js-line-number" data-line-number="1471"></td>
<td id="LC1471" class="blob-code blob-code-inner js-file-line"> endef</td>
</tr>
<tr>
<td id="L1472" class="blob-num js-line-number" data-line-number="1472"></td>
<td id="LC1472" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1473" class="blob-num js-line-number" data-line-number="1473"></td>
<td id="LC1473" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1474" class="blob-num js-line-number" data-line-number="1474"></td>
<td id="LC1474" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1475" class="blob-num js-line-number" data-line-number="1475"></td>
<td id="LC1475" class="blob-code blob-code-inner js-file-line"># Create an EXE from objects.</td>
</tr>
<tr>
<td id="L1476" class="blob-num js-line-number" data-line-number="1476"></td>
<td id="LC1476" class="blob-code blob-code-inner js-file-line"># arg1, $(1): The .exe file.</td>
</tr>
<tr>
<td id="L1477" class="blob-num js-line-number" data-line-number="1477"></td>
<td id="LC1477" class="blob-code blob-code-inner js-file-line"># arg2, $(2): The .$(O) file(s), extra args and libs.</td>
</tr>
<tr>
<td id="L1478" class="blob-num js-line-number" data-line-number="1478"></td>
<td id="LC1478" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1479" class="blob-num js-line-number" data-line-number="1479"></td>
<td id="LC1479" class="blob-code blob-code-inner js-file-line">define link_EXE</td>
</tr>
<tr>
<td id="L1480" class="blob-num js-line-number" data-line-number="1480"></td>
<td id="LC1480" class="blob-code blob-code-inner js-file-line"> $(call green_message, Linking $(1))</td>
</tr>
<tr>
<td id="L1481" class="blob-num js-line-number" data-line-number="1481"></td>
<td id="LC1481" class="blob-code blob-code-inner js-file-line"> $(call link_EXE_$(CC), $(1), $(2))</td>
</tr>
<tr>
<td id="L1482" class="blob-num js-line-number" data-line-number="1482"></td>
<td id="LC1482" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1483" class="blob-num js-line-number" data-line-number="1483"></td>
<td id="LC1483" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1484" class="blob-num js-line-number" data-line-number="1484"></td>
<td id="LC1484" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1485" class="blob-num js-line-number" data-line-number="1485"></td>
<td id="LC1485" class="blob-code blob-code-inner js-file-line">define link_EXE_cl</td>
</tr>
<tr>
<td id="L1486" class="blob-num js-line-number" data-line-number="1486"></td>
<td id="LC1486" class="blob-code blob-code-inner js-file-line"> link $(LDFLAGS) -out:$(strip $(1)) $(2) &gt; link.tmp</td>
</tr>
<tr>
<td id="L1487" class="blob-num js-line-number" data-line-number="1487"></td>
<td id="LC1487" class="blob-code blob-code-inner js-file-line"> @cat link.tmp &gt;&gt; $(1:.exe=.map)</td>
</tr>
<tr>
<td id="L1488" class="blob-num js-line-number" data-line-number="1488"></td>
<td id="LC1488" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1489" class="blob-num js-line-number" data-line-number="1489"></td>
<td id="LC1489" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1490" class="blob-num js-line-number" data-line-number="1490"></td>
<td id="LC1490" class="blob-code blob-code-inner js-file-line">link_EXE_clang-cl = $(call link_EXE_cl, $(1), $(2))</td>
</tr>
<tr>
<td id="L1491" class="blob-num js-line-number" data-line-number="1491"></td>
<td id="LC1491" class="blob-code blob-code-inner js-file-line">link_EXE_gcc = $(CC) $(LDFLAGS) -o $(1) $(2) &gt; $(1:.exe=.map)</td>
</tr>
<tr>
<td id="L1492" class="blob-num js-line-number" data-line-number="1492"></td>
<td id="LC1492" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1493" class="blob-num js-line-number" data-line-number="1493"></td>
<td id="LC1493" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1494" class="blob-num js-line-number" data-line-number="1494"></td>
<td id="LC1494" class="blob-code blob-code-inner js-file-line"># Macro to create a DLL + import-lib from objects.</td>
</tr>
<tr>
<td id="L1495" class="blob-num js-line-number" data-line-number="1495"></td>
<td id="LC1495" class="blob-code blob-code-inner js-file-line"># arg1, $(1): The .dll file.</td>
</tr>
<tr>
<td id="L1496" class="blob-num js-line-number" data-line-number="1496"></td>
<td id="LC1496" class="blob-code blob-code-inner js-file-line"># arg2, $(2): The import-lib.</td>
</tr>
<tr>
<td id="L1497" class="blob-num js-line-number" data-line-number="1497"></td>
<td id="LC1497" class="blob-code blob-code-inner js-file-line"># arg3, $(3): The .$(O) file(s), extra args and libs.</td>
</tr>
<tr>
<td id="L1498" class="blob-num js-line-number" data-line-number="1498"></td>
<td id="LC1498" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1499" class="blob-num js-line-number" data-line-number="1499"></td>
<td id="LC1499" class="blob-code blob-code-inner js-file-line">define link_DLL</td>
</tr>
<tr>
<td id="L1500" class="blob-num js-line-number" data-line-number="1500"></td>
<td id="LC1500" class="blob-code blob-code-inner js-file-line"> $(call green_message, Linking $(1))</td>
</tr>
<tr>
<td id="L1501" class="blob-num js-line-number" data-line-number="1501"></td>
<td id="LC1501" class="blob-code blob-code-inner js-file-line"> $(call link_DLL_$(CC), $(1), $(2), $(3))</td>
</tr>
<tr>
<td id="L1502" class="blob-num js-line-number" data-line-number="1502"></td>
<td id="LC1502" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1503" class="blob-num js-line-number" data-line-number="1503"></td>
<td id="LC1503" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1504" class="blob-num js-line-number" data-line-number="1504"></td>
<td id="LC1504" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1505" class="blob-num js-line-number" data-line-number="1505"></td>
<td id="LC1505" class="blob-code blob-code-inner js-file-line">define link_DLL_cl</td>
</tr>
<tr>
<td id="L1506" class="blob-num js-line-number" data-line-number="1506"></td>
<td id="LC1506" class="blob-code blob-code-inner js-file-line"> link -dll $(LDFLAGS) -out:$(strip $(1)) -implib:$(strip $(2)) $(3) &gt; link.tmp</td>
</tr>
<tr>
<td id="L1507" class="blob-num js-line-number" data-line-number="1507"></td>
<td id="LC1507" class="blob-code blob-code-inner js-file-line"> @cat link.tmp &gt;&gt; $(1:.dll=.map)</td>
</tr>
<tr>
<td id="L1508" class="blob-num js-line-number" data-line-number="1508"></td>
<td id="LC1508" class="blob-code blob-code-inner js-file-line"> @rm -f $(2:.lib=.exp)</td>
</tr>
<tr>
<td id="L1509" class="blob-num js-line-number" data-line-number="1509"></td>
<td id="LC1509" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1510" class="blob-num js-line-number" data-line-number="1510"></td>
<td id="LC1510" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1511" class="blob-num js-line-number" data-line-number="1511"></td>
<td id="LC1511" class="blob-code blob-code-inner js-file-line">link_DLL_clang-cl = $(call link_DLL_cl, $(1), $(2), $(3))</td>
</tr>
<tr>
<td id="L1512" class="blob-num js-line-number" data-line-number="1512"></td>
<td id="LC1512" class="blob-code blob-code-inner js-file-line">link_DLL_gcc = $(CC) -shared $(LDFLAGS) -o $(1) -Wl,--out-implib,$(strip $(2)) $(3) &gt; $(1:.dll=.map)</td>
</tr>
<tr>
<td id="L1513" class="blob-num js-line-number" data-line-number="1513"></td>
<td id="LC1513" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1514" class="blob-num js-line-number" data-line-number="1514"></td>
<td id="LC1514" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1515" class="blob-num js-line-number" data-line-number="1515"></td>
<td id="LC1515" class="blob-code blob-code-inner js-file-line"># Macro to create a Python .PYD-module from objects.</td>
</tr>
<tr>
<td id="L1516" class="blob-num js-line-number" data-line-number="1516"></td>
<td id="LC1516" class="blob-code blob-code-inner js-file-line"># arg1, $(1): The .pyd file.</td>
</tr>
<tr>
<td id="L1517" class="blob-num js-line-number" data-line-number="1517"></td>
<td id="LC1517" class="blob-code blob-code-inner js-file-line"># arg2, $(2): The .$(O) file(s), extra args and libs.</td>
</tr>
<tr>
<td id="L1518" class="blob-num js-line-number" data-line-number="1518"></td>
<td id="LC1518" class="blob-code blob-code-inner js-file-line"># arg3, $(3): The name of the Python init function.</td>
</tr>
<tr>
<td id="L1519" class="blob-num js-line-number" data-line-number="1519"></td>
<td id="LC1519" class="blob-code blob-code-inner js-file-line"># Not used by MinGW. It exports the &#39;SWIGEXPORT SWIG_init()&#39; function</td>
</tr>
<tr>
<td id="L1520" class="blob-num js-line-number" data-line-number="1520"></td>
<td id="LC1520" class="blob-code blob-code-inner js-file-line"># in the &#39;HamlibPyX_wrap.c&#39; code.</td>
</tr>
<tr>
<td id="L1521" class="blob-num js-line-number" data-line-number="1521"></td>
<td id="LC1521" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1522" class="blob-num js-line-number" data-line-number="1522"></td>
<td id="LC1522" class="blob-code blob-code-inner js-file-line">define link_PYD</td>
</tr>
<tr>
<td id="L1523" class="blob-num js-line-number" data-line-number="1523"></td>
<td id="LC1523" class="blob-code blob-code-inner js-file-line"> $(call green_message, Linking $(1))</td>
</tr>
<tr>
<td id="L1524" class="blob-num js-line-number" data-line-number="1524"></td>
<td id="LC1524" class="blob-code blob-code-inner js-file-line"> $(call link_PYD_$(CC), $(1), $(2), $(3))</td>
</tr>
<tr>
<td id="L1525" class="blob-num js-line-number" data-line-number="1525"></td>
<td id="LC1525" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1526" class="blob-num js-line-number" data-line-number="1526"></td>
<td id="LC1526" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1527" class="blob-num js-line-number" data-line-number="1527"></td>
<td id="LC1527" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1528" class="blob-num js-line-number" data-line-number="1528"></td>
<td id="LC1528" class="blob-code blob-code-inner js-file-line">define link_PYD_cl</td>
</tr>
<tr>
<td id="L1529" class="blob-num js-line-number" data-line-number="1529"></td>
<td id="LC1529" class="blob-code blob-code-inner js-file-line"> link -dll $(LDFLAGS) -libpath:$(PY_ROOT)/libs -export:$(strip $(3)) -out:$(strip $(1)) $(2) &gt; link.tmp</td>
</tr>
<tr>
<td id="L1530" class="blob-num js-line-number" data-line-number="1530"></td>
<td id="LC1530" class="blob-code blob-code-inner js-file-line"> @cat link.tmp &gt;&gt; $(1:.pyd=.map)</td>
</tr>
<tr>
<td id="L1531" class="blob-num js-line-number" data-line-number="1531"></td>
<td id="LC1531" class="blob-code blob-code-inner js-file-line"> @rm -f $(1:.pyd=.exp) $(1:.pyd=.lib)</td>
</tr>
<tr>
<td id="L1532" class="blob-num js-line-number" data-line-number="1532"></td>
<td id="LC1532" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1533" class="blob-num js-line-number" data-line-number="1533"></td>
<td id="LC1533" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1534" class="blob-num js-line-number" data-line-number="1534"></td>
<td id="LC1534" class="blob-code blob-code-inner js-file-line">link_PYD_clang-cl = $(call link_PYD_cl, $(1), $(2), $(3))</td>
</tr>
<tr>
<td id="L1535" class="blob-num js-line-number" data-line-number="1535"></td>
<td id="LC1535" class="blob-code blob-code-inner js-file-line">link_PYD_gcc = $(CC) -shared $(LDFLAGS) -o $(1) $(2) &gt; $(1:.pyd=.map)</td>
</tr>
<tr>
<td id="L1536" class="blob-num js-line-number" data-line-number="1536"></td>
<td id="LC1536" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1537" class="blob-num js-line-number" data-line-number="1537"></td>
<td id="LC1537" class="blob-code blob-code-inner js-file-line">define make_res</td>
</tr>
<tr>
<td id="L1538" class="blob-num js-line-number" data-line-number="1538"></td>
<td id="LC1538" class="blob-code blob-code-inner js-file-line"> $(call green_message, Creating $(2))</td>
</tr>
<tr>
<td id="L1539" class="blob-num js-line-number" data-line-number="1539"></td>
<td id="LC1539" class="blob-code blob-code-inner js-file-line"> $(call make_res_$(CC), $(1), $(2))</td>
</tr>
<tr>
<td id="L1540" class="blob-num js-line-number" data-line-number="1540"></td>
<td id="LC1540" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1541" class="blob-num js-line-number" data-line-number="1541"></td>
<td id="LC1541" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1542" class="blob-num js-line-number" data-line-number="1542"></td>
<td id="LC1542" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1543" class="blob-num js-line-number" data-line-number="1543"></td>
<td id="LC1543" class="blob-code blob-code-inner js-file-line">make_res_cl = rc -nologo -D_MSC_VER -Fo./$(strip $(2)) $(1)</td>
</tr>
<tr>
<td id="L1544" class="blob-num js-line-number" data-line-number="1544"></td>
<td id="LC1544" class="blob-code blob-code-inner js-file-line">make_res_clang-cl = rc -nologo -D__clang__ -Fo./$(strip $(2)) $(1)</td>
</tr>
<tr>
<td id="L1545" class="blob-num js-line-number" data-line-number="1545"></td>
<td id="LC1545" class="blob-code blob-code-inner js-file-line">make_res_gcc = windres -D__MINGW32__ -O COFF -I. $(RCFLAGS) -o $(2) -i $(1)</td>
</tr>
<tr>
<td id="L1546" class="blob-num js-line-number" data-line-number="1546"></td>
<td id="LC1546" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1547" class="blob-num js-line-number" data-line-number="1547"></td>
<td id="LC1547" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1548" class="blob-num js-line-number" data-line-number="1548"></td>
<td id="LC1548" class="blob-code blob-code-inner js-file-line"># static .lib creation macro:</td>
</tr>
<tr>
<td id="L1549" class="blob-num js-line-number" data-line-number="1549"></td>
<td id="LC1549" class="blob-code blob-code-inner js-file-line"># arg1: $(1): the .$(A) file.</td>
</tr>
<tr>
<td id="L1550" class="blob-num js-line-number" data-line-number="1550"></td>
<td id="LC1550" class="blob-code blob-code-inner js-file-line"># arg2: $(2): the .$(O) files to put in it.</td>
</tr>
<tr>
<td id="L1551" class="blob-num js-line-number" data-line-number="1551"></td>
<td id="LC1551" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1552" class="blob-num js-line-number" data-line-number="1552"></td>
<td id="LC1552" class="blob-code blob-code-inner js-file-line">define create_lib</td>
</tr>
<tr>
<td id="L1553" class="blob-num js-line-number" data-line-number="1553"></td>
<td id="LC1553" class="blob-code blob-code-inner js-file-line"> @rm -f $(1)</td>
</tr>
<tr>
<td id="L1554" class="blob-num js-line-number" data-line-number="1554"></td>
<td id="LC1554" class="blob-code blob-code-inner js-file-line"> $(call green_message, Creating $(1))</td>
</tr>
<tr>
<td id="L1555" class="blob-num js-line-number" data-line-number="1555"></td>
<td id="LC1555" class="blob-code blob-code-inner js-file-line"> $(call create_resp_file, lib.args, $(2))</td>
</tr>
<tr>
<td id="L1556" class="blob-num js-line-number" data-line-number="1556"></td>
<td id="LC1556" class="blob-code blob-code-inner js-file-line"> $(call create_lib_$(CC), $(1))</td>
</tr>
<tr>
<td id="L1557" class="blob-num js-line-number" data-line-number="1557"></td>
<td id="LC1557" class="blob-code blob-code-inner js-file-line"> @echo</td>
</tr>
<tr>
<td id="L1558" class="blob-num js-line-number" data-line-number="1558"></td>
<td id="LC1558" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1559" class="blob-num js-line-number" data-line-number="1559"></td>
<td id="LC1559" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1560" class="blob-num js-line-number" data-line-number="1560"></td>
<td id="LC1560" class="blob-code blob-code-inner js-file-line">create_lib_cl = lib -nologo -out:$(strip $(1)) @lib.args</td>
</tr>
<tr>
<td id="L1561" class="blob-num js-line-number" data-line-number="1561"></td>
<td id="LC1561" class="blob-code blob-code-inner js-file-line">create_lib_clang-cl = $(call create_lib_cl, $(1))</td>
</tr>
<tr>
<td id="L1562" class="blob-num js-line-number" data-line-number="1562"></td>
<td id="LC1562" class="blob-code blob-code-inner js-file-line">create_lib_gcc = ar rs $(1) @lib.args</td>
</tr>
<tr>
<td id="L1563" class="blob-num js-line-number" data-line-number="1563"></td>
<td id="LC1563" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1564" class="blob-num js-line-number" data-line-number="1564"></td>
<td id="LC1564" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1565" class="blob-num js-line-number" data-line-number="1565"></td>
<td id="LC1565" class="blob-code blob-code-inner js-file-line"># Create a response file $(1).</td>
</tr>
<tr>
<td id="L1566" class="blob-num js-line-number" data-line-number="1566"></td>
<td id="LC1566" class="blob-code blob-code-inner js-file-line"># One word from $(2) per line.</td>
</tr>
<tr>
<td id="L1567" class="blob-num js-line-number" data-line-number="1567"></td>
<td id="LC1567" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1568" class="blob-num js-line-number" data-line-number="1568"></td>
<td id="LC1568" class="blob-code blob-code-inner js-file-line">define create_resp_file</td>
</tr>
<tr>
<td id="L1569" class="blob-num js-line-number" data-line-number="1569"></td>
<td id="LC1569" class="blob-code blob-code-inner js-file-line"> $(file &gt; $(1))</td>
</tr>
<tr>
<td id="L1570" class="blob-num js-line-number" data-line-number="1570"></td>
<td id="LC1570" class="blob-code blob-code-inner js-file-line"> $(foreach f, $(2), $(file &gt;&gt; $(1),$(strip $(f))) )</td>
</tr>
<tr>
<td id="L1571" class="blob-num js-line-number" data-line-number="1571"></td>
<td id="LC1571" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1572" class="blob-num js-line-number" data-line-number="1572"></td>
<td id="LC1572" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1573" class="blob-num js-line-number" data-line-number="1573"></td>
<td id="LC1573" class="blob-code blob-code-inner js-file-line">define Warning</td>
</tr>
<tr>
<td id="L1574" class="blob-num js-line-number" data-line-number="1574"></td>
<td id="LC1574" class="blob-code blob-code-inner js-file-line"> $(1)</td>
</tr>
<tr>
<td id="L1575" class="blob-num js-line-number" data-line-number="1575"></td>
<td id="LC1575" class="blob-code blob-code-inner js-file-line"> $(1) DO NOT EDIT! This file was automatically generated</td>
</tr>
<tr>
<td id="L1576" class="blob-num js-line-number" data-line-number="1576"></td>
<td id="LC1576" class="blob-code blob-code-inner js-file-line"> $(1) from $(realpath $(THIS_FILE)) at $(DATE).</td>
</tr>
<tr>
<td id="L1577" class="blob-num js-line-number" data-line-number="1577"></td>
<td id="LC1577" class="blob-code blob-code-inner js-file-line"> $(1) Edit that file instead.</td>
</tr>
<tr>
<td id="L1578" class="blob-num js-line-number" data-line-number="1578"></td>
<td id="LC1578" class="blob-code blob-code-inner js-file-line"> $(1)</td>
</tr>
<tr>
<td id="L1579" class="blob-num js-line-number" data-line-number="1579"></td>
<td id="LC1579" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1580" class="blob-num js-line-number" data-line-number="1580"></td>
<td id="LC1580" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1581" class="blob-num js-line-number" data-line-number="1581"></td>
<td id="LC1581" class="blob-code blob-code-inner js-file-line">define Generate</td>
</tr>
<tr>
<td id="L1582" class="blob-num js-line-number" data-line-number="1582"></td>
<td id="LC1582" class="blob-code blob-code-inner js-file-line"> $(call green_message, Generating $(1))</td>
</tr>
<tr>
<td id="L1583" class="blob-num js-line-number" data-line-number="1583"></td>
<td id="LC1583" class="blob-code blob-code-inner js-file-line"> $(file &gt; $(1),$(call Warning,$(strip $(2))))</td>
</tr>
<tr>
<td id="L1584" class="blob-num js-line-number" data-line-number="1584"></td>
<td id="LC1584" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1585" class="blob-num js-line-number" data-line-number="1585"></td>
<td id="LC1585" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1586" class="blob-num js-line-number" data-line-number="1586"></td>
<td id="LC1586" class="blob-code blob-code-inner js-file-line">define Generate_fake</td>
</tr>
<tr>
<td id="L1587" class="blob-num js-line-number" data-line-number="1587"></td>
<td id="LC1587" class="blob-code blob-code-inner js-file-line"> $(call Generate, $(1), //)</td>
</tr>
<tr>
<td id="L1588" class="blob-num js-line-number" data-line-number="1588"></td>
<td id="LC1588" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), // fake &lt;$(strip $(1))&gt; for MSVC/clang-cl)</td>
</tr>
<tr>
<td id="L1589" class="blob-num js-line-number" data-line-number="1589"></td>
<td id="LC1589" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), $(2))</td>
</tr>
<tr>
<td id="L1590" class="blob-num js-line-number" data-line-number="1590"></td>
<td id="LC1590" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1591" class="blob-num js-line-number" data-line-number="1591"></td>
<td id="LC1591" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1592" class="blob-num js-line-number" data-line-number="1592"></td>
<td id="LC1592" class="blob-code blob-code-inner js-file-line">define CONFIG_H</td>
</tr>
<tr>
<td id="L1593" class="blob-num js-line-number" data-line-number="1593"></td>
<td id="LC1593" class="blob-code blob-code-inner js-file-line"> #define ABI_VERSION $(ABI_VER)</td>
</tr>
<tr>
<td id="L1594" class="blob-num js-line-number" data-line-number="1594"></td>
<td id="LC1594" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1595" class="blob-num js-line-number" data-line-number="1595"></td>
<td id="LC1595" class="blob-code blob-code-inner js-file-line"> #if defined(IN_HAMLIB) &amp;&amp; defined(DLL_EXPORT) &amp;&amp; !defined(__cplusplus)</td>
</tr>
<tr>
<td id="L1596" class="blob-num js-line-number" data-line-number="1596"></td>
<td id="LC1596" class="blob-code blob-code-inner js-file-line"> #error &quot;Do not use &#39;-DDLL_EXPORT&#39; since we use a .def-file to control the exports.&quot;</td>
</tr>
<tr>
<td id="L1597" class="blob-num js-line-number" data-line-number="1597"></td>
<td id="LC1597" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1598" class="blob-num js-line-number" data-line-number="1598"></td>
<td id="LC1598" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1599" class="blob-num js-line-number" data-line-number="1599"></td>
<td id="LC1599" class="blob-code blob-code-inner js-file-line"> #ifndef WIN32</td>
</tr>
<tr>
<td id="L1600" class="blob-num js-line-number" data-line-number="1600"></td>
<td id="LC1600" class="blob-code blob-code-inner js-file-line"> #define WIN32 1</td>
</tr>
<tr>
<td id="L1601" class="blob-num js-line-number" data-line-number="1601"></td>
<td id="LC1601" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1602" class="blob-num js-line-number" data-line-number="1602"></td>
<td id="LC1602" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1603" class="blob-num js-line-number" data-line-number="1603"></td>
<td id="LC1603" class="blob-code blob-code-inner js-file-line"> #if !defined(_WIN32_WINNT) || (_WIN32_WINNT &lt; 0x0601)</td>
</tr>
<tr>
<td id="L1604" class="blob-num js-line-number" data-line-number="1604"></td>
<td id="LC1604" class="blob-code blob-code-inner js-file-line"> #undef _WIN32_WINNT</td>
</tr>
<tr>
<td id="L1605" class="blob-num js-line-number" data-line-number="1605"></td>
<td id="LC1605" class="blob-code blob-code-inner js-file-line"> #define _WIN32_WINNT 0x0601</td>
</tr>
<tr>
<td id="L1606" class="blob-num js-line-number" data-line-number="1606"></td>
<td id="LC1606" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1607" class="blob-num js-line-number" data-line-number="1607"></td>
<td id="LC1607" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1608" class="blob-num js-line-number" data-line-number="1608"></td>
<td id="LC1608" class="blob-code blob-code-inner js-file-line"> #define WIN32_LEAN_AND_MEAN</td>
</tr>
<tr>
<td id="L1609" class="blob-num js-line-number" data-line-number="1609"></td>
<td id="LC1609" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1610" class="blob-num js-line-number" data-line-number="1610"></td>
<td id="LC1610" class="blob-code blob-code-inner js-file-line"> /*</td>
</tr>
<tr>
<td id="L1611" class="blob-num js-line-number" data-line-number="1611"></td>
<td id="LC1611" class="blob-code blob-code-inner js-file-line"> * MSVC/clang-cl:</td>
</tr>
<tr>
<td id="L1612" class="blob-num js-line-number" data-line-number="1612"></td>
<td id="LC1612" class="blob-code blob-code-inner js-file-line"> * Except for .cc code (the &#39;LIBUSB_ROOT&#39; code that needs Boost), and</td>
</tr>
<tr>
<td id="L1613" class="blob-num js-line-number" data-line-number="1613"></td>
<td id="LC1613" class="blob-code blob-code-inner js-file-line"> * while doing &#39;make depend&#39;, pretend we are MinGW.</td>
</tr>
<tr>
<td id="L1614" class="blob-num js-line-number" data-line-number="1614"></td>
<td id="LC1614" class="blob-code blob-code-inner js-file-line"> */</td>
</tr>
<tr>
<td id="L1615" class="blob-num js-line-number" data-line-number="1615"></td>
<td id="LC1615" class="blob-code blob-code-inner js-file-line"> #if defined(_MSC_VER)</td>
</tr>
<tr>
<td id="L1616" class="blob-num js-line-number" data-line-number="1616"></td>
<td id="LC1616" class="blob-code blob-code-inner js-file-line"> #define _CRT_SECURE_NO_WARNINGS</td>
</tr>
<tr>
<td id="L1617" class="blob-num js-line-number" data-line-number="1617"></td>
<td id="LC1617" class="blob-code blob-code-inner js-file-line"> #define _CRT_NONSTDC_NO_WARNINGS</td>
</tr>
<tr>
<td id="L1618" class="blob-num js-line-number" data-line-number="1618"></td>
<td id="LC1618" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1619" class="blob-num js-line-number" data-line-number="1619"></td>
<td id="LC1619" class="blob-code blob-code-inner js-file-line"> struct timeval; /* Forward */</td>
</tr>
<tr>
<td id="L1620" class="blob-num js-line-number" data-line-number="1620"></td>
<td id="LC1620" class="blob-code blob-code-inner js-file-line"> struct timezone; /* Forward */</td>
</tr>
<tr>
<td id="L1621" class="blob-num js-line-number" data-line-number="1621"></td>
<td id="LC1621" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1622" class="blob-num js-line-number" data-line-number="1622"></td>
<td id="LC1622" class="blob-code blob-code-inner js-file-line"> extern int gettimeofday (struct timeval *, struct timezone *);</td>
</tr>
<tr>
<td id="L1623" class="blob-num js-line-number" data-line-number="1623"></td>
<td id="LC1623" class="blob-code blob-code-inner js-file-line"> #else</td>
</tr>
<tr>
<td id="L1624" class="blob-num js-line-number" data-line-number="1624"></td>
<td id="LC1624" class="blob-code blob-code-inner js-file-line"> /*</td>
</tr>
<tr>
<td id="L1625" class="blob-num js-line-number" data-line-number="1625"></td>
<td id="LC1625" class="blob-code blob-code-inner js-file-line"> * MinGW section:</td>
</tr>
<tr>
<td id="L1626" class="blob-num js-line-number" data-line-number="1626"></td>
<td id="LC1626" class="blob-code blob-code-inner js-file-line"> */</td>
</tr>
<tr>
<td id="L1627" class="blob-num js-line-number" data-line-number="1627"></td>
<td id="LC1627" class="blob-code blob-code-inner js-file-line"> #define HAVE_PTHREAD 1</td>
</tr>
<tr>
<td id="L1628" class="blob-num js-line-number" data-line-number="1628"></td>
<td id="LC1628" class="blob-code blob-code-inner js-file-line"> #define HAVE_UNISTD_H 1</td>
</tr>
<tr>
<td id="L1629" class="blob-num js-line-number" data-line-number="1629"></td>
<td id="LC1629" class="blob-code blob-code-inner js-file-line"> #define HAVE_SELECT 1</td>
</tr>
<tr>
<td id="L1630" class="blob-num js-line-number" data-line-number="1630"></td>
<td id="LC1630" class="blob-code blob-code-inner js-file-line"> #define HAVE_SSLEEP 1</td>
</tr>
<tr>
<td id="L1631" class="blob-num js-line-number" data-line-number="1631"></td>
<td id="LC1631" class="blob-code blob-code-inner js-file-line"> #define HAVE_SYS_TIME_H 1</td>
</tr>
<tr>
<td id="L1632" class="blob-num js-line-number" data-line-number="1632"></td>
<td id="LC1632" class="blob-code blob-code-inner js-file-line"> #define HAVE_STRTOK_R 1</td>
</tr>
<tr>
<td id="L1633" class="blob-num js-line-number" data-line-number="1633"></td>
<td id="LC1633" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1634" class="blob-num js-line-number" data-line-number="1634"></td>
<td id="LC1634" class="blob-code blob-code-inner js-file-line"> #include &lt;sys/time.h&gt; /* &#39;gettimeofday()&#39; */</td>
</tr>
<tr>
<td id="L1635" class="blob-num js-line-number" data-line-number="1635"></td>
<td id="LC1635" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1636" class="blob-num js-line-number" data-line-number="1636"></td>
<td id="LC1636" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1637" class="blob-num js-line-number" data-line-number="1637"></td>
<td id="LC1637" class="blob-code blob-code-inner js-file-line"> #include &lt;windows.h&gt;</td>
</tr>
<tr>
<td id="L1638" class="blob-num js-line-number" data-line-number="1638"></td>
<td id="LC1638" class="blob-code blob-code-inner js-file-line"> #include &lt;winsock2.h&gt; /* &#39;struct timeval&#39; etc. */</td>
</tr>
<tr>
<td id="L1639" class="blob-num js-line-number" data-line-number="1639"></td>
<td id="LC1639" class="blob-code blob-code-inner js-file-line"> #include &lt;ws2tcpip.h&gt; /* &#39;gai_strerror()&#39; etc. */</td>
</tr>
<tr>
<td id="L1640" class="blob-num js-line-number" data-line-number="1640"></td>
<td id="LC1640" class="blob-code blob-code-inner js-file-line"> #include &lt;time.h&gt; /* &#39;struct timespec&#39; etc. */</td>
</tr>
<tr>
<td id="L1641" class="blob-num js-line-number" data-line-number="1641"></td>
<td id="LC1641" class="blob-code blob-code-inner js-file-line"> #include &lt;io.h&gt; /* &#39;open()&#39;, &#39;close()&#39; etc. */</td>
</tr>
<tr>
<td id="L1642" class="blob-num js-line-number" data-line-number="1642"></td>
<td id="LC1642" class="blob-code blob-code-inner js-file-line"> #include &lt;stdint.h&gt; /* &#39;int64_t&#39; etc. */</td>
</tr>
<tr>
<td id="L1643" class="blob-num js-line-number" data-line-number="1643"></td>
<td id="LC1643" class="blob-code blob-code-inner js-file-line"> #include &lt;process.h&gt; /* &#39;getpid()&#39; etc. */</td>
</tr>
<tr>
<td id="L1644" class="blob-num js-line-number" data-line-number="1644"></td>
<td id="LC1644" class="blob-code blob-code-inner js-file-line"> #include &lt;malloc.h&gt; /* &#39;alloca()&#39; etc. */</td>
</tr>
<tr>
<td id="L1645" class="blob-num js-line-number" data-line-number="1645"></td>
<td id="LC1645" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1646" class="blob-num js-line-number" data-line-number="1646"></td>
<td id="LC1646" class="blob-code blob-code-inner js-file-line"> #define HAVE_SYS_TYPES_H 1</td>
</tr>
<tr>
<td id="L1647" class="blob-num js-line-number" data-line-number="1647"></td>
<td id="LC1647" class="blob-code blob-code-inner js-file-line"> #define HAVE_INTTYPES_H 1</td>
</tr>
<tr>
<td id="L1648" class="blob-num js-line-number" data-line-number="1648"></td>
<td id="LC1648" class="blob-code blob-code-inner js-file-line"> #define HAVE_WINRADIO 1</td>
</tr>
<tr>
<td id="L1649" class="blob-num js-line-number" data-line-number="1649"></td>
<td id="LC1649" class="blob-code blob-code-inner js-file-line"> #define HAVE_WINDOWS_H 1</td>
</tr>
<tr>
<td id="L1650" class="blob-num js-line-number" data-line-number="1650"></td>
<td id="LC1650" class="blob-code blob-code-inner js-file-line"> #define HAVE_WINBASE_H 1</td>
</tr>
<tr>
<td id="L1651" class="blob-num js-line-number" data-line-number="1651"></td>
<td id="LC1651" class="blob-code blob-code-inner js-file-line"> #define HAVE_WS2TCPIP_H 1</td>
</tr>
<tr>
<td id="L1652" class="blob-num js-line-number" data-line-number="1652"></td>
<td id="LC1652" class="blob-code blob-code-inner js-file-line"> #define HAVE_WSPIAPI_H 1</td>
</tr>
<tr>
<td id="L1653" class="blob-num js-line-number" data-line-number="1653"></td>
<td id="LC1653" class="blob-code blob-code-inner js-file-line"> #define HAVE_GETADDRINFO 1</td>
</tr>
<tr>
<td id="L1654" class="blob-num js-line-number" data-line-number="1654"></td>
<td id="LC1654" class="blob-code blob-code-inner js-file-line"> #define HAVE_DECL_GAI_STRERROR 1</td>
</tr>
<tr>
<td id="L1655" class="blob-num js-line-number" data-line-number="1655"></td>
<td id="LC1655" class="blob-code blob-code-inner js-file-line"> #define HAVE_SELECT 1</td>
</tr>
<tr>
<td id="L1656" class="blob-num js-line-number" data-line-number="1656"></td>
<td id="LC1656" class="blob-code blob-code-inner js-file-line"> #define HAVE_SSLEEP 1</td>
</tr>
<tr>
<td id="L1657" class="blob-num js-line-number" data-line-number="1657"></td>
<td id="LC1657" class="blob-code blob-code-inner js-file-line"> #define HAVE_SLEEP 1</td>
</tr>
<tr>
<td id="L1658" class="blob-num js-line-number" data-line-number="1658"></td>
<td id="LC1658" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1659" class="blob-num js-line-number" data-line-number="1659"></td>
<td id="LC1659" class="blob-code blob-code-inner js-file-line"> #if defined(_MSC_VER)</td>
</tr>
<tr>
<td id="L1660" class="blob-num js-line-number" data-line-number="1660"></td>
<td id="LC1660" class="blob-code blob-code-inner js-file-line"> #ifndef __clang__</td>
</tr>
<tr>
<td id="L1661" class="blob-num js-line-number" data-line-number="1661"></td>
<td id="LC1661" class="blob-code blob-code-inner js-file-line"> #define __attribute__(x)</td>
</tr>
<tr>
<td id="L1662" class="blob-num js-line-number" data-line-number="1662"></td>
<td id="LC1662" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1663" class="blob-num js-line-number" data-line-number="1663"></td>
<td id="LC1663" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1664" class="blob-num js-line-number" data-line-number="1664"></td>
<td id="LC1664" class="blob-code blob-code-inner js-file-line"> #define strncasecmp(s1, s2, n) _strnicmp (s1, s2, n)</td>
</tr>
<tr>
<td id="L1665" class="blob-num js-line-number" data-line-number="1665"></td>
<td id="LC1665" class="blob-code blob-code-inner js-file-line"> #define sleep(s) Sleep (1000*(s))</td>
</tr>
<tr>
<td id="L1666" class="blob-num js-line-number" data-line-number="1666"></td>
<td id="LC1666" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1667" class="blob-num js-line-number" data-line-number="1667"></td>
<td id="LC1667" class="blob-code blob-code-inner js-file-line"> extern int usleep (unsigned long usec);</td>
</tr>
<tr>
<td id="L1668" class="blob-num js-line-number" data-line-number="1668"></td>
<td id="LC1668" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1669" class="blob-num js-line-number" data-line-number="1669"></td>
<td id="LC1669" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1670" class="blob-num js-line-number" data-line-number="1670"></td>
<td id="LC1670" class="blob-code blob-code-inner js-file-line"> /* No point in defining this</td>
</tr>
<tr>
<td id="L1671" class="blob-num js-line-number" data-line-number="1671"></td>
<td id="LC1671" class="blob-code blob-code-inner js-file-line"> */</td>
</tr>
<tr>
<td id="L1672" class="blob-num js-line-number" data-line-number="1672"></td>
<td id="LC1672" class="blob-code blob-code-inner js-file-line">//#define HAVE_SIGNAL 1</td>
</tr>
<tr>
<td id="L1673" class="blob-num js-line-number" data-line-number="1673"></td>
<td id="LC1673" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1674" class="blob-num js-line-number" data-line-number="1674"></td>
<td id="LC1674" class="blob-code blob-code-inner js-file-line"> /* Since &#39;WIN32_LEAN_AND_MEAN&#39; is defined, this header is</td>
</tr>
<tr>
<td id="L1675" class="blob-num js-line-number" data-line-number="1675"></td>
<td id="LC1675" class="blob-code blob-code-inner js-file-line"> * not included in &lt;windows.h&gt;. So do it explicitly, but it is</td>
</tr>
<tr>
<td id="L1676" class="blob-num js-line-number" data-line-number="1676"></td>
<td id="LC1676" class="blob-code blob-code-inner js-file-line"> * only needed in &#39;rigs/winradio/g313-win.c&#39;.</td>
</tr>
<tr>
<td id="L1677" class="blob-num js-line-number" data-line-number="1677"></td>
<td id="LC1677" class="blob-code blob-code-inner js-file-line"> */</td>
</tr>
<tr>
<td id="L1678" class="blob-num js-line-number" data-line-number="1678"></td>
<td id="LC1678" class="blob-code blob-code-inner js-file-line"> #include &lt;mmsystem.h&gt;</td>
</tr>
<tr>
<td id="L1679" class="blob-num js-line-number" data-line-number="1679"></td>
<td id="LC1679" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1680" class="blob-num js-line-number" data-line-number="1680"></td>
<td id="LC1680" class="blob-code blob-code-inner js-file-line"> #define _TIMEVAL_DEFINED</td>
</tr>
<tr>
<td id="L1681" class="blob-num js-line-number" data-line-number="1681"></td>
<td id="LC1681" class="blob-code blob-code-inner js-file-line"> #define _TIMESPEC_DEFINED</td>
</tr>
<tr>
<td id="L1682" class="blob-num js-line-number" data-line-number="1682"></td>
<td id="LC1682" class="blob-code blob-code-inner js-file-line"> #define _USE_MATH_DEFINES /* &#39;M_PI&#39; etc. */</td>
</tr>
<tr>
<td id="L1683" class="blob-num js-line-number" data-line-number="1683"></td>
<td id="LC1683" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1684" class="blob-num js-line-number" data-line-number="1684"></td>
<td id="LC1684" class="blob-code blob-code-inner js-file-line"> #if !defined(_SSIZE_T_DEFINED) &amp;&amp; !defined(NO_SSIZE_T)</td>
</tr>
<tr>
<td id="L1685" class="blob-num js-line-number" data-line-number="1685"></td>
<td id="LC1685" class="blob-code blob-code-inner js-file-line"> #include &lt;basetsd.h&gt;</td>
</tr>
<tr>
<td id="L1686" class="blob-num js-line-number" data-line-number="1686"></td>
<td id="LC1686" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1687" class="blob-num js-line-number" data-line-number="1687"></td>
<td id="LC1687" class="blob-code blob-code-inner js-file-line"> typedef SSIZE_T ssize_t;</td>
</tr>
<tr>
<td id="L1688" class="blob-num js-line-number" data-line-number="1688"></td>
<td id="LC1688" class="blob-code blob-code-inner js-file-line"> #define _SSIZE_T_DEFINED</td>
</tr>
<tr>
<td id="L1689" class="blob-num js-line-number" data-line-number="1689"></td>
<td id="LC1689" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1690" class="blob-num js-line-number" data-line-number="1690"></td>
<td id="LC1690" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1691" class="blob-num js-line-number" data-line-number="1691"></td>
<td id="LC1691" class="blob-code blob-code-inner js-file-line"> #if !defined(_UINT_DEFINED)</td>
</tr>
<tr>
<td id="L1692" class="blob-num js-line-number" data-line-number="1692"></td>
<td id="LC1692" class="blob-code blob-code-inner js-file-line"> typedef unsigned int uint;</td>
</tr>
<tr>
<td id="L1693" class="blob-num js-line-number" data-line-number="1693"></td>
<td id="LC1693" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1694" class="blob-num js-line-number" data-line-number="1694"></td>
<td id="LC1694" class="blob-code blob-code-inner js-file-line"> #define _UINT_DEFINED</td>
</tr>
<tr>
<td id="L1695" class="blob-num js-line-number" data-line-number="1695"></td>
<td id="LC1695" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1696" class="blob-num js-line-number" data-line-number="1696"></td>
<td id="LC1696" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1697" class="blob-num js-line-number" data-line-number="1697"></td>
<td id="LC1697" class="blob-code blob-code-inner js-file-line"> #if !defined(_MODE_T_DEFINED) &amp;&amp; !defined(__MINGW32__)</td>
</tr>
<tr>
<td id="L1698" class="blob-num js-line-number" data-line-number="1698"></td>
<td id="LC1698" class="blob-code blob-code-inner js-file-line"> typedef unsigned short mode_t;</td>
</tr>
<tr>
<td id="L1699" class="blob-num js-line-number" data-line-number="1699"></td>
<td id="LC1699" class="blob-code blob-code-inner js-file-line"> #define _MODE_T_DEFINED</td>
</tr>
<tr>
<td id="L1700" class="blob-num js-line-number" data-line-number="1700"></td>
<td id="LC1700" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1701" class="blob-num js-line-number" data-line-number="1701"></td>
<td id="LC1701" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1702" class="blob-num js-line-number" data-line-number="1702"></td>
<td id="LC1702" class="blob-code blob-code-inner js-file-line"> #if !defined(timersub)</td>
</tr>
<tr>
<td id="L1703" class="blob-num js-line-number" data-line-number="1703"></td>
<td id="LC1703" class="blob-code blob-code-inner js-file-line"> #define timersub(a, b, result) do { \</td>
</tr>
<tr>
<td id="L1704" class="blob-num js-line-number" data-line-number="1704"></td>
<td id="LC1704" class="blob-code blob-code-inner js-file-line"> (result)-&gt;tv_sec = (a)-&gt;tv_sec - (b)-&gt;tv_sec; \</td>
</tr>
<tr>
<td id="L1705" class="blob-num js-line-number" data-line-number="1705"></td>
<td id="LC1705" class="blob-code blob-code-inner js-file-line"> (result)-&gt;tv_usec = (a)-&gt;tv_usec - (b)-&gt;tv_usec; \</td>
</tr>
<tr>
<td id="L1706" class="blob-num js-line-number" data-line-number="1706"></td>
<td id="LC1706" class="blob-code blob-code-inner js-file-line"> if ((result)-&gt;tv_usec &lt; 0) { \</td>
</tr>
<tr>
<td id="L1707" class="blob-num js-line-number" data-line-number="1707"></td>
<td id="LC1707" class="blob-code blob-code-inner js-file-line"> --(result)-&gt;tv_sec; \</td>
</tr>
<tr>
<td id="L1708" class="blob-num js-line-number" data-line-number="1708"></td>
<td id="LC1708" class="blob-code blob-code-inner js-file-line"> (result)-&gt;tv_usec += 1000000; \</td>
</tr>
<tr>
<td id="L1709" class="blob-num js-line-number" data-line-number="1709"></td>
<td id="LC1709" class="blob-code blob-code-inner js-file-line"> } \</td>
</tr>
<tr>
<td id="L1710" class="blob-num js-line-number" data-line-number="1710"></td>
<td id="LC1710" class="blob-code blob-code-inner js-file-line"> } while (0)</td>
</tr>
<tr>
<td id="L1711" class="blob-num js-line-number" data-line-number="1711"></td>
<td id="LC1711" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1712" class="blob-num js-line-number" data-line-number="1712"></td>
<td id="LC1712" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1713" class="blob-num js-line-number" data-line-number="1713"></td>
<td id="LC1713" class="blob-code blob-code-inner js-file-line"> /* Hack for using libusrp dynamically (untested)</td>
</tr>
<tr>
<td id="L1714" class="blob-num js-line-number" data-line-number="1714"></td>
<td id="LC1714" class="blob-code blob-code-inner js-file-line"> */</td>
</tr>
<tr>
<td id="L1715" class="blob-num js-line-number" data-line-number="1715"></td>
<td id="LC1715" class="blob-code blob-code-inner js-file-line"> #ifdef HAVE_USRP</td>
</tr>
<tr>
<td id="L1716" class="blob-num js-line-number" data-line-number="1716"></td>
<td id="LC1716" class="blob-code blob-code-inner js-file-line"> #define LIBUSRP_SPEC __declspec(dllimport)</td>
</tr>
<tr>
<td id="L1717" class="blob-num js-line-number" data-line-number="1717"></td>
<td id="LC1717" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1718" class="blob-num js-line-number" data-line-number="1718"></td>
<td id="LC1718" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1719" class="blob-num js-line-number" data-line-number="1719"></td>
<td id="LC1719" class="blob-code blob-code-inner js-file-line"> #define PACKAGE_VERSION &quot;$(VERSION)&quot;</td>
</tr>
<tr>
<td id="L1720" class="blob-num js-line-number" data-line-number="1720"></td>
<td id="LC1720" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1721" class="blob-num js-line-number" data-line-number="1721"></td>
<td id="LC1721" class="blob-code blob-code-inner js-file-line"> /* Functions in &#39;lib/win-misc.c&#39;:</td>
</tr>
<tr>
<td id="L1722" class="blob-num js-line-number" data-line-number="1722"></td>
<td id="LC1722" class="blob-code blob-code-inner js-file-line"> */</td>
</tr>
<tr>
<td id="L1723" class="blob-num js-line-number" data-line-number="1723"></td>
<td id="LC1723" class="blob-code blob-code-inner js-file-line"> #ifndef CLOCK_REALTIME</td>
</tr>
<tr>
<td id="L1724" class="blob-num js-line-number" data-line-number="1724"></td>
<td id="LC1724" class="blob-code blob-code-inner js-file-line"> #define CLOCK_REALTIME 0</td>
</tr>
<tr>
<td id="L1725" class="blob-num js-line-number" data-line-number="1725"></td>
<td id="LC1725" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1726" class="blob-num js-line-number" data-line-number="1726"></td>
<td id="LC1726" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1727" class="blob-num js-line-number" data-line-number="1727"></td>
<td id="LC1727" class="blob-code blob-code-inner js-file-line"> extern int clock_gettime (int clock_id, struct timespec *ts);</td>
</tr>
<tr>
<td id="L1728" class="blob-num js-line-number" data-line-number="1728"></td>
<td id="LC1728" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1729" class="blob-num js-line-number" data-line-number="1729"></td>
<td id="LC1729" class="blob-code blob-code-inner js-file-line"> #ifndef HAVE_STRTOK_R</td>
</tr>
<tr>
<td id="L1730" class="blob-num js-line-number" data-line-number="1730"></td>
<td id="LC1730" class="blob-code blob-code-inner js-file-line"> extern char *strtok_r (char *s, const char *delim, char **ptrptr);</td>
</tr>
<tr>
<td id="L1731" class="blob-num js-line-number" data-line-number="1731"></td>
<td id="LC1731" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1732" class="blob-num js-line-number" data-line-number="1732"></td>
<td id="LC1732" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1733" class="blob-num js-line-number" data-line-number="1733"></td>
<td id="LC1733" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1734" class="blob-num js-line-number" data-line-number="1734"></td>
<td id="LC1734" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1735" class="blob-num js-line-number" data-line-number="1735"></td>
<td id="LC1735" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1736" class="blob-num js-line-number" data-line-number="1736"></td>
<td id="LC1736" class="blob-code blob-code-inner js-file-line"># The contents of &#39;doc/Hamlib.cfg&#39; used by Doxygen.</td>
</tr>
<tr>
<td id="L1737" class="blob-num js-line-number" data-line-number="1737"></td>
<td id="LC1737" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1738" class="blob-num js-line-number" data-line-number="1738"></td>
<td id="LC1738" class="blob-code blob-code-inner js-file-line">define hamlib_CFG</td>
</tr>
<tr>
<td id="L1739" class="blob-num js-line-number" data-line-number="1739"></td>
<td id="LC1739" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L1740" class="blob-num js-line-number" data-line-number="1740"></td>
<td id="LC1740" class="blob-code blob-code-inner js-file-line"> # All paths are relative to &#39;./doc&#39;.</td>
</tr>
<tr>
<td id="L1741" class="blob-num js-line-number" data-line-number="1741"></td>
<td id="LC1741" class="blob-code blob-code-inner js-file-line"> #</td>
</tr>
<tr>
<td id="L1742" class="blob-num js-line-number" data-line-number="1742"></td>
<td id="LC1742" class="blob-code blob-code-inner js-file-line"> PROJECT_NAME = &quot;Hamlib&quot;</td>
</tr>
<tr>
<td id="L1743" class="blob-num js-line-number" data-line-number="1743"></td>
<td id="LC1743" class="blob-code blob-code-inner js-file-line"> PROJECT_NUMBER = $(VERSION)</td>
</tr>
<tr>
<td id="L1744" class="blob-num js-line-number" data-line-number="1744"></td>
<td id="LC1744" class="blob-code blob-code-inner js-file-line"> PROJECT_LOGO = hamlib.png</td>
</tr>
<tr>
<td id="L1745" class="blob-num js-line-number" data-line-number="1745"></td>
<td id="LC1745" class="blob-code blob-code-inner js-file-line"> OUTPUT_DIRECTORY = .</td>
</tr>
<tr>
<td id="L1746" class="blob-num js-line-number" data-line-number="1746"></td>
<td id="LC1746" class="blob-code blob-code-inner js-file-line"> PREDEFINED = __GNUC__ DOXYGEN DOC_HIDDEN</td>
</tr>
<tr>
<td id="L1747" class="blob-num js-line-number" data-line-number="1747"></td>
<td id="LC1747" class="blob-code blob-code-inner js-file-line"> OUTPUT_LANGUAGE = English</td>
</tr>
<tr>
<td id="L1748" class="blob-num js-line-number" data-line-number="1748"></td>
<td id="LC1748" class="blob-code blob-code-inner js-file-line"> GENERATE_HTML = YES</td>
</tr>
<tr>
<td id="L1749" class="blob-num js-line-number" data-line-number="1749"></td>
<td id="LC1749" class="blob-code blob-code-inner js-file-line"> GENERATE_LATEX = NO</td>
</tr>
<tr>
<td id="L1750" class="blob-num js-line-number" data-line-number="1750"></td>
<td id="LC1750" class="blob-code blob-code-inner js-file-line"> GENERATE_RTF = NO</td>
</tr>
<tr>
<td id="L1751" class="blob-num js-line-number" data-line-number="1751"></td>
<td id="LC1751" class="blob-code blob-code-inner js-file-line"> GENERATE_MAN = NO</td>
</tr>
<tr>
<td id="L1752" class="blob-num js-line-number" data-line-number="1752"></td>
<td id="LC1752" class="blob-code blob-code-inner js-file-line"> MAN_EXTENSION = .3</td>
</tr>
<tr>
<td id="L1753" class="blob-num js-line-number" data-line-number="1753"></td>
<td id="LC1753" class="blob-code blob-code-inner js-file-line"> TAB_SIZE = 4</td>
</tr>
<tr>
<td id="L1754" class="blob-num js-line-number" data-line-number="1754"></td>
<td id="LC1754" class="blob-code blob-code-inner js-file-line"> CASE_SENSE_NAMES = NO</td>
</tr>
<tr>
<td id="L1755" class="blob-num js-line-number" data-line-number="1755"></td>
<td id="LC1755" class="blob-code blob-code-inner js-file-line"> FULL_PATH_NAMES = NO</td>
</tr>
<tr>
<td id="L1756" class="blob-num js-line-number" data-line-number="1756"></td>
<td id="LC1756" class="blob-code blob-code-inner js-file-line"># ALIASES = \RETURNFUNC{1}=&quot;\b RETURNFUNC(\1)&quot; \</td>
</tr>
<tr>
<td id="L1757" class="blob-num js-line-number" data-line-number="1757"></td>
<td id="LC1757" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1758" class="blob-num js-line-number" data-line-number="1758"></td>
<td id="LC1758" class="blob-code blob-code-inner js-file-line"> INPUT = index.doxygen ../src/ ../include/hamlib/</td>
</tr>
<tr>
<td id="L1759" class="blob-num js-line-number" data-line-number="1759"></td>
<td id="LC1759" class="blob-code blob-code-inner js-file-line"> INCLUDE_PATH = ../include/</td>
</tr>
<tr>
<td id="L1760" class="blob-num js-line-number" data-line-number="1760"></td>
<td id="LC1760" class="blob-code blob-code-inner js-file-line"> EXAMPLE_PATH = .. \</td>
</tr>
<tr>
<td id="L1761" class="blob-num js-line-number" data-line-number="1761"></td>
<td id="LC1761" class="blob-code blob-code-inner js-file-line"> ../tests/testrig.c \</td>
</tr>
<tr>
<td id="L1762" class="blob-num js-line-number" data-line-number="1762"></td>
<td id="LC1762" class="blob-code blob-code-inner js-file-line"> ../scripts/README.build-Windows \</td>
</tr>
<tr>
<td id="L1763" class="blob-num js-line-number" data-line-number="1763"></td>
<td id="LC1763" class="blob-code blob-code-inner js-file-line"> ../scripts/build-w32.sh \</td>
</tr>
<tr>
<td id="L1764" class="blob-num js-line-number" data-line-number="1764"></td>
<td id="LC1764" class="blob-code blob-code-inner js-file-line"> ../scripts/build-w64.sh</td>
</tr>
<tr>
<td id="L1765" class="blob-num js-line-number" data-line-number="1765"></td>
<td id="LC1765" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1766" class="blob-num js-line-number" data-line-number="1766"></td>
<td id="LC1766" class="blob-code blob-code-inner js-file-line"> EXCLUDE = ../src/amp_conf.h \</td>
</tr>
<tr>
<td id="L1767" class="blob-num js-line-number" data-line-number="1767"></td>
<td id="LC1767" class="blob-code blob-code-inner js-file-line"> ../include/hamlib/ampclass.h \</td>
</tr>
<tr>
<td id="L1768" class="blob-num js-line-number" data-line-number="1768"></td>
<td id="LC1768" class="blob-code blob-code-inner js-file-line"> ../include/hamlib/rotclass.h</td>
</tr>
<tr>
<td id="L1769" class="blob-num js-line-number" data-line-number="1769"></td>
<td id="LC1769" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1770" class="blob-num js-line-number" data-line-number="1770"></td>
<td id="LC1770" class="blob-code blob-code-inner js-file-line"> QUIET = YES</td>
</tr>
<tr>
<td id="L1771" class="blob-num js-line-number" data-line-number="1771"></td>
<td id="LC1771" class="blob-code blob-code-inner js-file-line"> HTML_EXTRA_STYLESHEET = hamlib.css</td>
</tr>
<tr>
<td id="L1772" class="blob-num js-line-number" data-line-number="1772"></td>
<td id="LC1772" class="blob-code blob-code-inner js-file-line"> HTML_FOOTER = footer.html</td>
</tr>
<tr>
<td id="L1773" class="blob-num js-line-number" data-line-number="1773"></td>
<td id="LC1773" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1774" class="blob-num js-line-number" data-line-number="1774"></td>
<td id="LC1774" class="blob-code blob-code-inner js-file-line"> EXTRACT_ALL = NO</td>
</tr>
<tr>
<td id="L1775" class="blob-num js-line-number" data-line-number="1775"></td>
<td id="LC1775" class="blob-code blob-code-inner js-file-line"> EXTRACT_STATIC = NO</td>
</tr>
<tr>
<td id="L1776" class="blob-num js-line-number" data-line-number="1776"></td>
<td id="LC1776" class="blob-code blob-code-inner js-file-line"> HIDE_UNDOC_MEMBERS = NO</td>
</tr>
<tr>
<td id="L1777" class="blob-num js-line-number" data-line-number="1777"></td>
<td id="LC1777" class="blob-code blob-code-inner js-file-line"> SHOW_INCLUDE_FILES = YES</td>
</tr>
<tr>
<td id="L1778" class="blob-num js-line-number" data-line-number="1778"></td>
<td id="LC1778" class="blob-code blob-code-inner js-file-line"> INHERIT_DOCS = YES</td>
</tr>
<tr>
<td id="L1779" class="blob-num js-line-number" data-line-number="1779"></td>
<td id="LC1779" class="blob-code blob-code-inner js-file-line"> ENABLED_SECTIONS = &quot;&quot;</td>
</tr>
<tr>
<td id="L1780" class="blob-num js-line-number" data-line-number="1780"></td>
<td id="LC1780" class="blob-code blob-code-inner js-file-line"> JAVADOC_AUTOBRIEF = NO</td>
</tr>
<tr>
<td id="L1781" class="blob-num js-line-number" data-line-number="1781"></td>
<td id="LC1781" class="blob-code blob-code-inner js-file-line"> OPTIMIZE_OUTPUT_FOR_C = YES</td>
</tr>
<tr>
<td id="L1782" class="blob-num js-line-number" data-line-number="1782"></td>
<td id="LC1782" class="blob-code blob-code-inner js-file-line"> MAN_LINKS = NO</td>
</tr>
<tr>
<td id="L1783" class="blob-num js-line-number" data-line-number="1783"></td>
<td id="LC1783" class="blob-code blob-code-inner js-file-line"> MACRO_EXPANSION = YES</td>
</tr>
<tr>
<td id="L1784" class="blob-num js-line-number" data-line-number="1784"></td>
<td id="LC1784" class="blob-code blob-code-inner js-file-line"> SOURCE_BROWSER = YES</td>
</tr>
<tr>
<td id="L1785" class="blob-num js-line-number" data-line-number="1785"></td>
<td id="LC1785" class="blob-code blob-code-inner js-file-line"> STRIP_CODE_COMMENTS = NO</td>
</tr>
<tr>
<td id="L1786" class="blob-num js-line-number" data-line-number="1786"></td>
<td id="LC1786" class="blob-code blob-code-inner js-file-line"> GENERATE_HTMLHELP = YES</td>
</tr>
<tr>
<td id="L1787" class="blob-num js-line-number" data-line-number="1787"></td>
<td id="LC1787" class="blob-code blob-code-inner js-file-line"> CHM_FILE = Hamlib.chm</td>
</tr>
<tr>
<td id="L1788" class="blob-num js-line-number" data-line-number="1788"></td>
<td id="LC1788" class="blob-code blob-code-inner js-file-line"> SEARCHENGINE = NO</td>
</tr>
<tr>
<td id="L1789" class="blob-num js-line-number" data-line-number="1789"></td>
<td id="LC1789" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1790" class="blob-num js-line-number" data-line-number="1790"></td>
<td id="LC1790" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1791" class="blob-num js-line-number" data-line-number="1791"></td>
<td id="LC1791" class="blob-code blob-code-inner js-file-line">define RC_COMMON</td>
</tr>
<tr>
<td id="L1792" class="blob-num js-line-number" data-line-number="1792"></td>
<td id="LC1792" class="blob-code blob-code-inner js-file-line"> #include &lt;winver.h&gt;</td>
</tr>
<tr>
<td id="L1793" class="blob-num js-line-number" data-line-number="1793"></td>
<td id="LC1793" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1794" class="blob-num js-line-number" data-line-number="1794"></td>
<td id="LC1794" class="blob-code blob-code-inner js-file-line"> #if defined(__clang__)</td>
</tr>
<tr>
<td id="L1795" class="blob-num js-line-number" data-line-number="1795"></td>
<td id="LC1795" class="blob-code blob-code-inner js-file-line"> #define RC_BUILDER &quot;clang-cl&quot;</td>
</tr>
<tr>
<td id="L1796" class="blob-num js-line-number" data-line-number="1796"></td>
<td id="LC1796" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1797" class="blob-num js-line-number" data-line-number="1797"></td>
<td id="LC1797" class="blob-code blob-code-inner js-file-line"> #elif defined(_MSC_VER)</td>
</tr>
<tr>
<td id="L1798" class="blob-num js-line-number" data-line-number="1798"></td>
<td id="LC1798" class="blob-code blob-code-inner js-file-line"> #define RC_BUILDER &quot;MSVC&quot;</td>
</tr>
<tr>
<td id="L1799" class="blob-num js-line-number" data-line-number="1799"></td>
<td id="LC1799" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1800" class="blob-num js-line-number" data-line-number="1800"></td>
<td id="LC1800" class="blob-code blob-code-inner js-file-line"> #elif defined(__MINGW32__)</td>
</tr>
<tr>
<td id="L1801" class="blob-num js-line-number" data-line-number="1801"></td>
<td id="LC1801" class="blob-code blob-code-inner js-file-line"> #define RC_BUILDER &quot;MinGW&quot;</td>
</tr>
<tr>
<td id="L1802" class="blob-num js-line-number" data-line-number="1802"></td>
<td id="LC1802" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1803" class="blob-num js-line-number" data-line-number="1803"></td>
<td id="LC1803" class="blob-code blob-code-inner js-file-line"> #else</td>
</tr>
<tr>
<td id="L1804" class="blob-num js-line-number" data-line-number="1804"></td>
<td id="LC1804" class="blob-code blob-code-inner js-file-line"> #error &quot;Who are you?&quot;</td>
</tr>
<tr>
<td id="L1805" class="blob-num js-line-number" data-line-number="1805"></td>
<td id="LC1805" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1806" class="blob-num js-line-number" data-line-number="1806"></td>
<td id="LC1806" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1807" class="blob-num js-line-number" data-line-number="1807"></td>
<td id="LC1807" class="blob-code blob-code-inner js-file-line"> #ifndef RC_DESCRIPTION</td>
</tr>
<tr>
<td id="L1808" class="blob-num js-line-number" data-line-number="1808"></td>
<td id="LC1808" class="blob-code blob-code-inner js-file-line"> #error &quot;Add a #define RC_DESCRIPTION ..&quot;</td>
</tr>
<tr>
<td id="L1809" class="blob-num js-line-number" data-line-number="1809"></td>
<td id="LC1809" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1810" class="blob-num js-line-number" data-line-number="1810"></td>
<td id="LC1810" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1811" class="blob-num js-line-number" data-line-number="1811"></td>
<td id="LC1811" class="blob-code blob-code-inner js-file-line"> #ifndef RC_FILENAME</td>
</tr>
<tr>
<td id="L1812" class="blob-num js-line-number" data-line-number="1812"></td>
<td id="LC1812" class="blob-code blob-code-inner js-file-line"> #error &quot;Add a #define RC_FILENAME ..&quot;</td>
</tr>
<tr>
<td id="L1813" class="blob-num js-line-number" data-line-number="1813"></td>
<td id="LC1813" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1814" class="blob-num js-line-number" data-line-number="1814"></td>
<td id="LC1814" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1815" class="blob-num js-line-number" data-line-number="1815"></td>
<td id="LC1815" class="blob-code blob-code-inner js-file-line"> #ifndef RC_FILETYPE</td>
</tr>
<tr>
<td id="L1816" class="blob-num js-line-number" data-line-number="1816"></td>
<td id="LC1816" class="blob-code blob-code-inner js-file-line"> #define RC_FILETYPE VFT_DLL</td>
</tr>
<tr>
<td id="L1817" class="blob-num js-line-number" data-line-number="1817"></td>
<td id="LC1817" class="blob-code blob-code-inner js-file-line"> #endif</td>
</tr>
<tr>
<td id="L1818" class="blob-num js-line-number" data-line-number="1818"></td>
<td id="LC1818" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1819" class="blob-num js-line-number" data-line-number="1819"></td>
<td id="LC1819" class="blob-code blob-code-inner js-file-line"> #define RC_VERSION $(MAJOR_VER),$(MINOR_VER),0,0</td>
</tr>
<tr>
<td id="L1820" class="blob-num js-line-number" data-line-number="1820"></td>
<td id="LC1820" class="blob-code blob-code-inner js-file-line"> #define RC_VER_STRING &quot;$(VERSION).0.0 (&quot; RC_BUILDER &quot;, $(CPU))&quot;</td>
</tr>
<tr>
<td id="L1821" class="blob-num js-line-number" data-line-number="1821"></td>
<td id="LC1821" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1822" class="blob-num js-line-number" data-line-number="1822"></td>
<td id="LC1822" class="blob-code blob-code-inner js-file-line"> VS_VERSION_INFO VERSIONINFO</td>
</tr>
<tr>
<td id="L1823" class="blob-num js-line-number" data-line-number="1823"></td>
<td id="LC1823" class="blob-code blob-code-inner js-file-line"> FILEVERSION RC_VERSION</td>
</tr>
<tr>
<td id="L1824" class="blob-num js-line-number" data-line-number="1824"></td>
<td id="LC1824" class="blob-code blob-code-inner js-file-line"> PRODUCTVERSION RC_VERSION</td>
</tr>
<tr>
<td id="L1825" class="blob-num js-line-number" data-line-number="1825"></td>
<td id="LC1825" class="blob-code blob-code-inner js-file-line"> FILEFLAGSMASK 0x3fL</td>
</tr>
<tr>
<td id="L1826" class="blob-num js-line-number" data-line-number="1826"></td>
<td id="LC1826" class="blob-code blob-code-inner js-file-line"> FILEOS VOS__WINDOWS32</td>
</tr>
<tr>
<td id="L1827" class="blob-num js-line-number" data-line-number="1827"></td>
<td id="LC1827" class="blob-code blob-code-inner js-file-line"> FILETYPE RC_FILETYPE</td>
</tr>
<tr>
<td id="L1828" class="blob-num js-line-number" data-line-number="1828"></td>
<td id="LC1828" class="blob-code blob-code-inner js-file-line"> FILEFLAGS 0x0L</td>
</tr>
<tr>
<td id="L1829" class="blob-num js-line-number" data-line-number="1829"></td>
<td id="LC1829" class="blob-code blob-code-inner js-file-line"> FILESUBTYPE 0x0L</td>
</tr>
<tr>
<td id="L1830" class="blob-num js-line-number" data-line-number="1830"></td>
<td id="LC1830" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1831" class="blob-num js-line-number" data-line-number="1831"></td>
<td id="LC1831" class="blob-code blob-code-inner js-file-line"> BEGIN</td>
</tr>
<tr>
<td id="L1832" class="blob-num js-line-number" data-line-number="1832"></td>
<td id="LC1832" class="blob-code blob-code-inner js-file-line"> BLOCK &quot;StringFileInfo&quot;</td>
</tr>
<tr>
<td id="L1833" class="blob-num js-line-number" data-line-number="1833"></td>
<td id="LC1833" class="blob-code blob-code-inner js-file-line"> BEGIN</td>
</tr>
<tr>
<td id="L1834" class="blob-num js-line-number" data-line-number="1834"></td>
<td id="LC1834" class="blob-code blob-code-inner js-file-line"> BLOCK &quot;040904b0&quot;</td>
</tr>
<tr>
<td id="L1835" class="blob-num js-line-number" data-line-number="1835"></td>
<td id="LC1835" class="blob-code blob-code-inner js-file-line"> BEGIN</td>
</tr>
<tr>
<td id="L1836" class="blob-num js-line-number" data-line-number="1836"></td>
<td id="LC1836" class="blob-code blob-code-inner js-file-line"> VALUE &quot;CompanyName&quot;, &quot;https://hamlib.github.io/&quot;</td>
</tr>
<tr>
<td id="L1837" class="blob-num js-line-number" data-line-number="1837"></td>
<td id="LC1837" class="blob-code blob-code-inner js-file-line"> VALUE &quot;FileDescription&quot;, RC_DESCRIPTION</td>
</tr>
<tr>
<td id="L1838" class="blob-num js-line-number" data-line-number="1838"></td>
<td id="LC1838" class="blob-code blob-code-inner js-file-line"> VALUE &quot;FileVersion&quot;, RC_VER_STRING</td>
</tr>
<tr>
<td id="L1839" class="blob-num js-line-number" data-line-number="1839"></td>
<td id="LC1839" class="blob-code blob-code-inner js-file-line"> VALUE &quot;InternalName&quot;, &quot;Hamlib, ABI ver. $(ABI_VER)&quot;</td>
</tr>
<tr>
<td id="L1840" class="blob-num js-line-number" data-line-number="1840"></td>
<td id="LC1840" class="blob-code blob-code-inner js-file-line"> VALUE &quot;LegalCopyright&quot;, &quot;GNU General Public License v2.0&quot;</td>
</tr>
<tr>
<td id="L1841" class="blob-num js-line-number" data-line-number="1841"></td>
<td id="LC1841" class="blob-code blob-code-inner js-file-line"> VALUE &quot;OriginalFilename&quot;, RC_FILENAME</td>
</tr>
<tr>
<td id="L1842" class="blob-num js-line-number" data-line-number="1842"></td>
<td id="LC1842" class="blob-code blob-code-inner js-file-line"> VALUE &quot;ProductName&quot;, RC_FILENAME</td>
</tr>
<tr>
<td id="L1843" class="blob-num js-line-number" data-line-number="1843"></td>
<td id="LC1843" class="blob-code blob-code-inner js-file-line"> VALUE &quot;ProductVersion&quot;, RC_VER_STRING</td>
</tr>
<tr>
<td id="L1844" class="blob-num js-line-number" data-line-number="1844"></td>
<td id="LC1844" class="blob-code blob-code-inner js-file-line"> VALUE &quot;PrivateBuild&quot;, &quot;The privat build of &lt;gvanem@yahoo.no&gt;.&quot;</td>
</tr>
<tr>
<td id="L1845" class="blob-num js-line-number" data-line-number="1845"></td>
<td id="LC1845" class="blob-code blob-code-inner js-file-line"> VALUE &quot;SpecialBuild&quot;, &quot;&quot;</td>
</tr>
<tr>
<td id="L1846" class="blob-num js-line-number" data-line-number="1846"></td>
<td id="LC1846" class="blob-code blob-code-inner js-file-line"> VALUE &quot;Comments&quot;, &quot;Built on $(DATE)&quot;</td>
</tr>
<tr>
<td id="L1847" class="blob-num js-line-number" data-line-number="1847"></td>
<td id="LC1847" class="blob-code blob-code-inner js-file-line"> END</td>
</tr>
<tr>
<td id="L1848" class="blob-num js-line-number" data-line-number="1848"></td>
<td id="LC1848" class="blob-code blob-code-inner js-file-line"> END</td>
</tr>
<tr>
<td id="L1849" class="blob-num js-line-number" data-line-number="1849"></td>
<td id="LC1849" class="blob-code blob-code-inner js-file-line"> BLOCK &quot;VarFileInfo&quot;</td>
</tr>
<tr>
<td id="L1850" class="blob-num js-line-number" data-line-number="1850"></td>
<td id="LC1850" class="blob-code blob-code-inner js-file-line"> BEGIN</td>
</tr>
<tr>
<td id="L1851" class="blob-num js-line-number" data-line-number="1851"></td>
<td id="LC1851" class="blob-code blob-code-inner js-file-line"> VALUE &quot;Translation&quot;, 0x409, 1200</td>
</tr>
<tr>
<td id="L1852" class="blob-num js-line-number" data-line-number="1852"></td>
<td id="LC1852" class="blob-code blob-code-inner js-file-line"> END</td>
</tr>
<tr>
<td id="L1853" class="blob-num js-line-number" data-line-number="1853"></td>
<td id="LC1853" class="blob-code blob-code-inner js-file-line"> END</td>
</tr>
<tr>
<td id="L1854" class="blob-num js-line-number" data-line-number="1854"></td>
<td id="LC1854" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1855" class="blob-num js-line-number" data-line-number="1855"></td>
<td id="LC1855" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1856" class="blob-num js-line-number" data-line-number="1856"></td>
<td id="LC1856" class="blob-code blob-code-inner js-file-line">define make_rc</td>
</tr>
<tr>
<td id="L1857" class="blob-num js-line-number" data-line-number="1857"></td>
<td id="LC1857" class="blob-code blob-code-inner js-file-line"> $(call Generate, $(1), //)</td>
</tr>
<tr>
<td id="L1858" class="blob-num js-line-number" data-line-number="1858"></td>
<td id="LC1858" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@, #define RC_FILENAME &quot;$(strip $(2))&quot;)</td>
</tr>
<tr>
<td id="L1859" class="blob-num js-line-number" data-line-number="1859"></td>
<td id="LC1859" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@, #define RC_DESCRIPTION $(3))</td>
</tr>
<tr>
<td id="L1860" class="blob-num js-line-number" data-line-number="1860"></td>
<td id="LC1860" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@, #define RC_FILETYPE $(4))</td>
</tr>
<tr>
<td id="L1861" class="blob-num js-line-number" data-line-number="1861"></td>
<td id="LC1861" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@, $(RC_COMMON))</td>
</tr>
<tr>
<td id="L1862" class="blob-num js-line-number" data-line-number="1862"></td>
<td id="LC1862" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1863" class="blob-num js-line-number" data-line-number="1863"></td>
<td id="LC1863" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1864" class="blob-num js-line-number" data-line-number="1864"></td>
<td id="LC1864" class="blob-code blob-code-inner js-file-line">ifeq ($(USE_ASTYLE),1)</td>
</tr>
<tr>
<td id="L1865" class="blob-num js-line-number" data-line-number="1865"></td>
<td id="LC1865" class="blob-code blob-code-inner js-file-line"> define Cxx_preprocess</td>
</tr>
<tr>
<td id="L1866" class="blob-num js-line-number" data-line-number="1866"></td>
<td id="LC1866" class="blob-code blob-code-inner js-file-line"> $(file &gt; $(1),/* The preprocessed and AStyle formatter output of &#39;$(strip $(2))&#39;:)</td>
</tr>
<tr>
<td id="L1867" class="blob-num js-line-number" data-line-number="1867"></td>
<td id="LC1867" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), * $(CC) -E)</td>
</tr>
<tr>
<td id="L1868" class="blob-num js-line-number" data-line-number="1868"></td>
<td id="LC1868" class="blob-code blob-code-inner js-file-line"> @$(foreach f, $(CFLAGS) $(EXTRA_CFLAGS), $(file &gt;&gt; $(1), * $(f)))</td>
</tr>
<tr>
<td id="L1869" class="blob-num js-line-number" data-line-number="1869"></td>
<td id="LC1869" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), *---------------------------------------------------------)</td>
</tr>
<tr>
<td id="L1870" class="blob-num js-line-number" data-line-number="1870"></td>
<td id="LC1870" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), */)</td>
</tr>
<tr>
<td id="L1871" class="blob-num js-line-number" data-line-number="1871"></td>
<td id="LC1871" class="blob-code blob-code-inner js-file-line"> $(CC) -E @$(CC).args $(EXTRA_CFLAGS) $(2) | $(PYTHON) cpp_filter.py | astyle &gt;&gt; $(1)</td>
</tr>
<tr>
<td id="L1872" class="blob-num js-line-number" data-line-number="1872"></td>
<td id="LC1872" class="blob-code blob-code-inner js-file-line"> endef</td>
</tr>
<tr>
<td id="L1873" class="blob-num js-line-number" data-line-number="1873"></td>
<td id="LC1873" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1874" class="blob-num js-line-number" data-line-number="1874"></td>
<td id="LC1874" class="blob-code blob-code-inner js-file-line">else ifeq ($(USE_CLANG_FORMAT),1)</td>
</tr>
<tr>
<td id="L1875" class="blob-num js-line-number" data-line-number="1875"></td>
<td id="LC1875" class="blob-code blob-code-inner js-file-line"> define Cxx_preprocess</td>
</tr>
<tr>
<td id="L1876" class="blob-num js-line-number" data-line-number="1876"></td>
<td id="LC1876" class="blob-code blob-code-inner js-file-line"> $(file &gt; $(1),/* The preprocessed and clang-formatted output of &#39;$(strip $(2))&#39;:)</td>
</tr>
<tr>
<td id="L1877" class="blob-num js-line-number" data-line-number="1877"></td>
<td id="LC1877" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), * $(CC) -E)</td>
</tr>
<tr>
<td id="L1878" class="blob-num js-line-number" data-line-number="1878"></td>
<td id="LC1878" class="blob-code blob-code-inner js-file-line"> @$(foreach f, $(CFLAGS) $(EXTRA_CFLAGS), $(file &gt;&gt; $(1), * $(f)))</td>
</tr>
<tr>
<td id="L1879" class="blob-num js-line-number" data-line-number="1879"></td>
<td id="LC1879" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), *---------------------------------------------------------)</td>
</tr>
<tr>
<td id="L1880" class="blob-num js-line-number" data-line-number="1880"></td>
<td id="LC1880" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), */)</td>
</tr>
<tr>
<td id="L1881" class="blob-num js-line-number" data-line-number="1881"></td>
<td id="LC1881" class="blob-code blob-code-inner js-file-line"> $(CC) -E @$(CC).args $(EXTRA_CFLAGS) $(2) | $(PYTHON) cpp_filter.py | clang-format --assume-filename=$(strip $(3)) &gt;&gt; $(1)</td>
</tr>
<tr>
<td id="L1882" class="blob-num js-line-number" data-line-number="1882"></td>
<td id="LC1882" class="blob-code blob-code-inner js-file-line"> endef</td>
</tr>
<tr>
<td id="L1883" class="blob-num js-line-number" data-line-number="1883"></td>
<td id="LC1883" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1884" class="blob-num js-line-number" data-line-number="1884"></td>
<td id="LC1884" class="blob-code blob-code-inner js-file-line">else</td>
</tr>
<tr>
<td id="L1885" class="blob-num js-line-number" data-line-number="1885"></td>
<td id="LC1885" class="blob-code blob-code-inner js-file-line"> define Cxx_preprocess</td>
</tr>
<tr>
<td id="L1886" class="blob-num js-line-number" data-line-number="1886"></td>
<td id="LC1886" class="blob-code blob-code-inner js-file-line"> $(file &gt; $(1),/* The raw preprocessed output of &#39;$(strip $(2))&#39;:)</td>
</tr>
<tr>
<td id="L1887" class="blob-num js-line-number" data-line-number="1887"></td>
<td id="LC1887" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), * $(CC) -E)</td>
</tr>
<tr>
<td id="L1888" class="blob-num js-line-number" data-line-number="1888"></td>
<td id="LC1888" class="blob-code blob-code-inner js-file-line"> @$(foreach f, $(CFLAGS) $(EXTRA_CFLAGS), $(file &gt;&gt; $(1), * $(f)))</td>
</tr>
<tr>
<td id="L1889" class="blob-num js-line-number" data-line-number="1889"></td>
<td id="LC1889" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), *---------------------------------------------------------)</td>
</tr>
<tr>
<td id="L1890" class="blob-num js-line-number" data-line-number="1890"></td>
<td id="LC1890" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $(1), */)</td>
</tr>
<tr>
<td id="L1891" class="blob-num js-line-number" data-line-number="1891"></td>
<td id="LC1891" class="blob-code blob-code-inner js-file-line"> $(CC) -E @$(CC).args $(EXTRA_CFLAGS) $(2) | $(PYTHON) cpp_filter.py &gt;&gt; $(1)</td>
</tr>
<tr>
<td id="L1892" class="blob-num js-line-number" data-line-number="1892"></td>
<td id="LC1892" class="blob-code blob-code-inner js-file-line"> endef</td>
</tr>
<tr>
<td id="L1893" class="blob-num js-line-number" data-line-number="1893"></td>
<td id="LC1893" class="blob-code blob-code-inner js-file-line">endif</td>
</tr>
<tr>
<td id="L1894" class="blob-num js-line-number" data-line-number="1894"></td>
<td id="LC1894" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1895" class="blob-num js-line-number" data-line-number="1895"></td>
<td id="LC1895" class="blob-code blob-code-inner js-file-line">define CPP_FILTER_PY</td>
</tr>
<tr>
<td id="L1896" class="blob-num js-line-number" data-line-number="1896"></td>
<td id="LC1896" class="blob-code blob-code-inner js-file-line"> import sys, os</td>
</tr>
<tr>
<td id="L1897" class="blob-num js-line-number" data-line-number="1897"></td>
<td id="LC1897" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1898" class="blob-num js-line-number" data-line-number="1898"></td>
<td id="LC1898" class="blob-code blob-code-inner js-file-line"> try:</td>
</tr>
<tr>
<td id="L1899" class="blob-num js-line-number" data-line-number="1899"></td>
<td id="LC1899" class="blob-code blob-code-inner js-file-line"> import ntpath</td>
</tr>
<tr>
<td id="L1900" class="blob-num js-line-number" data-line-number="1900"></td>
<td id="LC1900" class="blob-code blob-code-inner js-file-line"> except ImportError as e:</td>
</tr>
<tr>
<td id="L1901" class="blob-num js-line-number" data-line-number="1901"></td>
<td id="LC1901" class="blob-code blob-code-inner js-file-line"> print (&quot;Failed to import ntpath: %s&quot; % e)</td>
</tr>
<tr>
<td id="L1902" class="blob-num js-line-number" data-line-number="1902"></td>
<td id="LC1902" class="blob-code blob-code-inner js-file-line"> sys.exit(1)</td>
</tr>
<tr>
<td id="L1903" class="blob-num js-line-number" data-line-number="1903"></td>
<td id="LC1903" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1904" class="blob-num js-line-number" data-line-number="1904"></td>
<td id="LC1904" class="blob-code blob-code-inner js-file-line"> def _win32_abspath (path):</td>
</tr>
<tr>
<td id="L1905" class="blob-num js-line-number" data-line-number="1905"></td>
<td id="LC1905" class="blob-code blob-code-inner js-file-line"> path = ntpath.abspath (path)</td>
</tr>
<tr>
<td id="L1906" class="blob-num js-line-number" data-line-number="1906"></td>
<td id="LC1906" class="blob-code blob-code-inner js-file-line"> return path.replace (&#39;\\&#39;, &#39;/&#39;)</td>
</tr>
<tr>
<td id="L1907" class="blob-num js-line-number" data-line-number="1907"></td>
<td id="LC1907" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1908" class="blob-num js-line-number" data-line-number="1908"></td>
<td id="LC1908" class="blob-code blob-code-inner js-file-line"> def skip_cwd (s1, s2):</td>
</tr>
<tr>
<td id="L1909" class="blob-num js-line-number" data-line-number="1909"></td>
<td id="LC1909" class="blob-code blob-code-inner js-file-line"> &#39;&#39;&#39; Skip the leading part that is in common with s1 and s2</td>
</tr>
<tr>
<td id="L1910" class="blob-num js-line-number" data-line-number="1910"></td>
<td id="LC1910" class="blob-code blob-code-inner js-file-line"> &#39;&#39;&#39;</td>
</tr>
<tr>
<td id="L1911" class="blob-num js-line-number" data-line-number="1911"></td>
<td id="LC1911" class="blob-code blob-code-inner js-file-line"> i = 0</td>
</tr>
<tr>
<td id="L1912" class="blob-num js-line-number" data-line-number="1912"></td>
<td id="LC1912" class="blob-code blob-code-inner js-file-line"> while i &lt; len(s1) and s1[i] == s2[i]:</td>
</tr>
<tr>
<td id="L1913" class="blob-num js-line-number" data-line-number="1913"></td>
<td id="LC1913" class="blob-code blob-code-inner js-file-line"> i += 1</td>
</tr>
<tr>
<td id="L1914" class="blob-num js-line-number" data-line-number="1914"></td>
<td id="LC1914" class="blob-code blob-code-inner js-file-line"> return s2[i:]</td>
</tr>
<tr>
<td id="L1915" class="blob-num js-line-number" data-line-number="1915"></td>
<td id="LC1915" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1916" class="blob-num js-line-number" data-line-number="1916"></td>
<td id="LC1916" class="blob-code blob-code-inner js-file-line"> cwd = _win32_abspath (os.getcwd()) + &#39;/&#39;</td>
</tr>
<tr>
<td id="L1917" class="blob-num js-line-number" data-line-number="1917"></td>
<td id="LC1917" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1918" class="blob-num js-line-number" data-line-number="1918"></td>
<td id="LC1918" class="blob-code blob-code-inner js-file-line"> last_line = &#39;??&#39;</td>
</tr>
<tr>
<td id="L1919" class="blob-num js-line-number" data-line-number="1919"></td>
<td id="LC1919" class="blob-code blob-code-inner js-file-line"> last_fname = &#39;??&#39;</td>
</tr>
<tr>
<td id="L1920" class="blob-num js-line-number" data-line-number="1920"></td>
<td id="LC1920" class="blob-code blob-code-inner js-file-line"> empty_lines = 0</td>
</tr>
<tr>
<td id="L1921" class="blob-num js-line-number" data-line-number="1921"></td>
<td id="LC1921" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1922" class="blob-num js-line-number" data-line-number="1922"></td>
<td id="LC1922" class="blob-code blob-code-inner js-file-line"> while True:</td>
</tr>
<tr>
<td id="L1923" class="blob-num js-line-number" data-line-number="1923"></td>
<td id="LC1923" class="blob-code blob-code-inner js-file-line"> line = sys.stdin.readline()</td>
</tr>
<tr>
<td id="L1924" class="blob-num js-line-number" data-line-number="1924"></td>
<td id="LC1924" class="blob-code blob-code-inner js-file-line"> if not line:</td>
</tr>
<tr>
<td id="L1925" class="blob-num js-line-number" data-line-number="1925"></td>
<td id="LC1925" class="blob-code blob-code-inner js-file-line"> break</td>
</tr>
<tr>
<td id="L1926" class="blob-num js-line-number" data-line-number="1926"></td>
<td id="LC1926" class="blob-code blob-code-inner js-file-line"> if line.startswith(&#39;\n&#39;) or line.startswith(&#39;\r&#39;):</td>
</tr>
<tr>
<td id="L1927" class="blob-num js-line-number" data-line-number="1927"></td>
<td id="LC1927" class="blob-code blob-code-inner js-file-line"> empty_lines += 1</td>
</tr>
<tr>
<td id="L1928" class="blob-num js-line-number" data-line-number="1928"></td>
<td id="LC1928" class="blob-code blob-code-inner js-file-line"> continue</td>
</tr>
<tr>
<td id="L1929" class="blob-num js-line-number" data-line-number="1929"></td>
<td id="LC1929" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1930" class="blob-num js-line-number" data-line-number="1930"></td>
<td id="LC1930" class="blob-code blob-code-inner js-file-line"> line = line.replace (&quot;\\\\&quot;, &quot;/&quot;)</td>
</tr>
<tr>
<td id="L1931" class="blob-num js-line-number" data-line-number="1931"></td>
<td id="LC1931" class="blob-code blob-code-inner js-file-line"> fname = None</td>
</tr>
<tr>
<td id="L1932" class="blob-num js-line-number" data-line-number="1932"></td>
<td id="LC1932" class="blob-code blob-code-inner js-file-line"> quote = line.find (&#39;\&quot;&#39;)</td>
</tr>
<tr>
<td id="L1933" class="blob-num js-line-number" data-line-number="1933"></td>
<td id="LC1933" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1934" class="blob-num js-line-number" data-line-number="1934"></td>
<td id="LC1934" class="blob-code blob-code-inner js-file-line"> if line.startswith (&quot;#line &quot;) and quote &gt; 0:</td>
</tr>
<tr>
<td id="L1935" class="blob-num js-line-number" data-line-number="1935"></td>
<td id="LC1935" class="blob-code blob-code-inner js-file-line"> fname = _win32_abspath (line[quote:])</td>
</tr>
<tr>
<td id="L1936" class="blob-num js-line-number" data-line-number="1936"></td>
<td id="LC1936" class="blob-code blob-code-inner js-file-line"> last_fname = fname</td>
</tr>
<tr>
<td id="L1937" class="blob-num js-line-number" data-line-number="1937"></td>
<td id="LC1937" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1938" class="blob-num js-line-number" data-line-number="1938"></td>
<td id="LC1938" class="blob-code blob-code-inner js-file-line"> if line.strip() != &#39;&#39; and last_line != &#39;&#39;:</td>
</tr>
<tr>
<td id="L1939" class="blob-num js-line-number" data-line-number="1939"></td>
<td id="LC1939" class="blob-code blob-code-inner js-file-line"> if fname is None or fname != last_fname:</td>
</tr>
<tr>
<td id="L1940" class="blob-num js-line-number" data-line-number="1940"></td>
<td id="LC1940" class="blob-code blob-code-inner js-file-line"> print (line, end=&quot;&quot;)</td>
</tr>
<tr>
<td id="L1941" class="blob-num js-line-number" data-line-number="1941"></td>
<td id="LC1941" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1942" class="blob-num js-line-number" data-line-number="1942"></td>
<td id="LC1942" class="blob-code blob-code-inner js-file-line"> if line.strip() == &#39;}&#39;: # Print a newline after a function</td>
</tr>
<tr>
<td id="L1943" class="blob-num js-line-number" data-line-number="1943"></td>
<td id="LC1943" class="blob-code blob-code-inner js-file-line"> print (&quot;&quot;)</td>
</tr>
<tr>
<td id="L1944" class="blob-num js-line-number" data-line-number="1944"></td>
<td id="LC1944" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1945" class="blob-num js-line-number" data-line-number="1945"></td>
<td id="LC1945" class="blob-code blob-code-inner js-file-line"> last_line = line</td>
</tr>
<tr>
<td id="L1946" class="blob-num js-line-number" data-line-number="1946"></td>
<td id="LC1946" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1947" class="blob-num js-line-number" data-line-number="1947"></td>
<td id="LC1947" class="blob-code blob-code-inner js-file-line"> if empty_lines &gt; 0:</td>
</tr>
<tr>
<td id="L1948" class="blob-num js-line-number" data-line-number="1948"></td>
<td id="LC1948" class="blob-code blob-code-inner js-file-line"> sys.stderr.write (&quot;Removed %d empty lines.\n&quot; % empty_lines)</td>
</tr>
<tr>
<td id="L1949" class="blob-num js-line-number" data-line-number="1949"></td>
<td id="LC1949" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1950" class="blob-num js-line-number" data-line-number="1950"></td>
<td id="LC1950" class="blob-code blob-code-inner js-file-line">endef</td>
</tr>
<tr>
<td id="L1951" class="blob-num js-line-number" data-line-number="1951"></td>
<td id="LC1951" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1952" class="blob-num js-line-number" data-line-number="1952"></td>
<td id="LC1952" class="blob-code blob-code-inner js-file-line">cpp_filter.py: $(THIS_FILE)</td>
</tr>
<tr>
<td id="L1953" class="blob-num js-line-number" data-line-number="1953"></td>
<td id="LC1953" class="blob-code blob-code-inner js-file-line"> $(call Generate, $@, #)</td>
</tr>
<tr>
<td id="L1954" class="blob-num js-line-number" data-line-number="1954"></td>
<td id="LC1954" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,from __future__ import print_function)</td>
</tr>
<tr>
<td id="L1955" class="blob-num js-line-number" data-line-number="1955"></td>
<td id="LC1955" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,if 1:)</td>
</tr>
<tr>
<td id="L1956" class="blob-num js-line-number" data-line-number="1956"></td>
<td id="LC1956" class="blob-code blob-code-inner js-file-line"> $(file &gt;&gt; $@,$(CPP_FILTER_PY))</td>
</tr>
<tr>
<td id="L1957" class="blob-num js-line-number" data-line-number="1957"></td>
<td id="LC1957" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1958" class="blob-num js-line-number" data-line-number="1958"></td>
<td id="LC1958" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1959" class="blob-num js-line-number" data-line-number="1959"></td>
<td id="LC1959" class="blob-code blob-code-inner js-file-line"># Use gcc to create a &#39;.depend.Windows&#39;</td>
</tr>
<tr>
<td id="L1960" class="blob-num js-line-number" data-line-number="1960"></td>
<td id="LC1960" class="blob-code blob-code-inner js-file-line">#</td>
</tr>
<tr>
<td id="L1961" class="blob-num js-line-number" data-line-number="1961"></td>
<td id="LC1961" class="blob-code blob-code-inner js-file-line">DEP_CFLAGS = -MM --include config.h $(filter -I% -D%, $(CFLAGS))</td>
</tr>
<tr>
<td id="L1962" class="blob-num js-line-number" data-line-number="1962"></td>
<td id="LC1962" class="blob-code blob-code-inner js-file-line">DEP_REPLACE = sed -e &#39;s@\(.*\)\.o: @\n$$(OBJ_DIR)\/\1.$$(O): @&#39; \</td>
</tr>
<tr>
<td id="L1963" class="blob-num js-line-number" data-line-number="1963"></td>
<td id="LC1963" class="blob-code blob-code-inner js-file-line"> -e &#39;s@$(OBJ_DIR)/[a-z]*\.h@@g&#39; \</td>
</tr>
<tr>
<td id="L1964" class="blob-num js-line-number" data-line-number="1964"></td>
<td id="LC1964" class="blob-code blob-code-inner js-file-line"> -e &#39;s@$(OBJ_DIR)/sys/[a-z]*\.h@@g&#39; \</td>
</tr>
<tr>
<td id="L1965" class="blob-num js-line-number" data-line-number="1965"></td>
<td id="LC1965" class="blob-code blob-code-inner js-file-line"> -e &#39;s@$(LIBUSRP_ROOT)@$$(LIBUSRP_ROOT)@&#39;</td>
</tr>
<tr>
<td id="L1966" class="blob-num js-line-number" data-line-number="1966"></td>
<td id="LC1966" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1967" class="blob-num js-line-number" data-line-number="1967"></td>
<td id="LC1967" class="blob-code blob-code-inner js-file-line">ALL_C_SRC = $(hamlib_C_SRC) $(hamlib_misc_SRC) $(wildcard tests/*.c)</td>
</tr>
<tr>
<td id="L1968" class="blob-num js-line-number" data-line-number="1968"></td>
<td id="LC1968" class="blob-code blob-code-inner js-file-line">ALL_CC_SRC = $(hamlib_CC_SRC) $(hamlib++_SRC) $(hamlib_CPP_SRC)</td>
</tr>
<tr>
<td id="L1969" class="blob-num js-line-number" data-line-number="1969"></td>
<td id="LC1969" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1970" class="blob-num js-line-number" data-line-number="1970"></td>
<td id="LC1970" class="blob-code blob-code-inner js-file-line">depend: $(OBJ_DIR) $(OBJ_DIR)/sys $(GENERATED)</td>
</tr>
<tr>
<td id="L1971" class="blob-num js-line-number" data-line-number="1971"></td>
<td id="LC1971" class="blob-code blob-code-inner js-file-line"> $(call Generate, .depend.Windows, #)</td>
</tr>
<tr>
<td id="L1972" class="blob-num js-line-number" data-line-number="1972"></td>
<td id="LC1972" class="blob-code blob-code-inner js-file-line"> $(call create_resp_file, depend1.args, $(DEP_CFLAGS) $(ALL_C_SRC))</td>
</tr>
<tr>
<td id="L1973" class="blob-num js-line-number" data-line-number="1973"></td>
<td id="LC1973" class="blob-code blob-code-inner js-file-line"> $(call create_resp_file, depend2.args, $(DEP_CFLAGS) -std=c++11 $(ALL_CC_SRC))</td>
</tr>
<tr>
<td id="L1974" class="blob-num js-line-number" data-line-number="1974"></td>
<td id="LC1974" class="blob-code blob-code-inner js-file-line"> gcc @depend1.args | $(DEP_REPLACE) &gt;&gt; .depend.Windows</td>
</tr>
<tr>
<td id="L1975" class="blob-num js-line-number" data-line-number="1975"></td>
<td id="LC1975" class="blob-code blob-code-inner js-file-line"> gcc @depend2.args | $(DEP_REPLACE) &gt;&gt; .depend.Windows</td>
</tr>
<tr>
<td id="L1976" class="blob-num js-line-number" data-line-number="1976"></td>
<td id="LC1976" class="blob-code blob-code-inner js-file-line"> rm -f depend1.args depend2.args</td>
</tr>
<tr>
<td id="L1977" class="blob-num js-line-number" data-line-number="1977"></td>
<td id="LC1977" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
<tr>
<td id="L1978" class="blob-num js-line-number" data-line-number="1978"></td>
<td id="LC1978" class="blob-code blob-code-inner js-file-line">-include .depend.Windows</td>
</tr>
<tr>
<td id="L1979" class="blob-num js-line-number" data-line-number="1979"></td>
<td id="LC1979" class="blob-code blob-code-inner js-file-line">
</td>
</tr>
</table>
<details class="details-reset details-overlay BlobToolbar position-absolute js-file-line-actions dropdown d-none" aria-hidden="true">
<summary class="btn-octicon ml-0 px-2 p-0 color-bg-primary border color-border-tertiary rounded-1" aria-label="Inline file action toolbar">
<svg class="octicon octicon-kebab-horizontal" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path d="M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"></path></svg>
</summary>
<details-menu>
<ul class="BlobToolbar-dropdown dropdown-menu dropdown-menu-se mt-2" style="width:185px">
<li>
<clipboard-copy role="menuitem" class="dropdown-item" id="js-copy-lines" style="cursor:pointer;">
Copy lines
</clipboard-copy>
</li>
<li>
<clipboard-copy role="menuitem" class="dropdown-item" id="js-copy-permalink" style="cursor:pointer;">
Copy permalink
</clipboard-copy>
</li>
<li><a class="dropdown-item js-update-url-with-hash" id="js-view-git-blame" role="menuitem" href="/gvanem/Hamlib/blame/b94485ec043a4cc47a86d012af3bccf9bc84c424/Makefile.Windows">View git blame</a></li>
</ul>
</details-menu>
</details>
</div>
</div>
<details class="details-reset details-overlay details-overlay-dark" id="jumpto-line-details-dialog">
<summary data-hotkey="l" aria-label="Jump to line"></summary>
<details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast linejump" aria-label="Jump to line">
<!-- '"` --><!-- </textarea></xmp> --></option></form><form class="js-jump-to-line-form Box-body d-flex" action="" accept-charset="UTF-8" method="get">
<input class="form-control flex-auto mr-3 linejump-input js-jump-to-line-field" type="text" placeholder="Jump to line&hellip;" aria-label="Jump to line" autofocus>
<button type="submit" class="btn" data-close-dialog>Go</button>
</form> </details-dialog>
</details>
</div>
</div>
</div>
</main>
</div>
</div>
<div class="footer container-xl width-full p-responsive" role="contentinfo">
<div class="position-relative d-flex flex-row-reverse flex-lg-row flex-wrap flex-lg-nowrap flex-justify-center flex-lg-justify-between pt-6 pb-2 mt-6 f6 color-text-secondary border-top color-border-secondary ">
<ul class="list-style-none d-flex flex-wrap col-12 col-lg-5 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0">
<li class="mr-3 mr-lg-0">&copy; 2021 GitHub, Inc.</li>
<li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to terms, text:terms" href="https://github.com/site/terms">Terms</a></li>
<li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to privacy, text:privacy" href="https://github.com/site/privacy">Privacy</a></li>
<li class="mr-3 mr-lg-0"><a data-ga-click="Footer, go to security, text:security" href="https://github.com/security">Security</a></li>
<li class="mr-3 mr-lg-0"><a href="https://www.githubstatus.com/" data-ga-click="Footer, go to status, text:status">Status</a></li>
<li><a data-ga-click="Footer, go to help, text:Docs" href="https://docs.github.com">Docs</a></li>
</ul>
<a aria-label="Homepage" title="GitHub" class="footer-octicon d-none d-lg-block mx-lg-4" href="https://github.com">
<svg height="24" class="octicon octicon-mark-github" viewBox="0 0 16 16" version="1.1" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"></path></svg>
</a>
<ul class="list-style-none d-flex flex-wrap col-12 col-lg-5 flex-justify-center flex-lg-justify-between mb-2 mb-lg-0">
<li class="mr-3 mr-lg-0"><a href="https://support.github.com" data-ga-click="Footer, go to contact, text:contact">Contact GitHub</a></li>
<li class="mr-3 mr-lg-0"><a href="https://github.com/pricing" data-ga-click="Footer, go to Pricing, text:Pricing">Pricing</a></li>
<li class="mr-3 mr-lg-0"><a href="https://docs.github.com" data-ga-click="Footer, go to api, text:api">API</a></li>
<li class="mr-3 mr-lg-0"><a href="https://services.github.com" data-ga-click="Footer, go to training, text:training">Training</a></li>
<li class="mr-3 mr-lg-0"><a href="https://github.blog" data-ga-click="Footer, go to blog, text:blog">Blog</a></li>
<li><a data-ga-click="Footer, go to about, text:about" href="https://github.com/about">About</a></li>
</ul>
</div>
<div class="d-flex flex-justify-center pb-6">
<span class="f6 color-text-tertiary"></span>
</div>
</div>
<div id="ajax-error-message" class="ajax-error-message flash flash-error" hidden>
<svg class="octicon octicon-alert" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path></svg>
<button type="button" class="flash-close js-ajax-error-dismiss" aria-label="Dismiss error">
<svg class="octicon octicon-x" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg>
</button>
You cant perform that action at this time.
</div>
<div class="js-stale-session-flash flash flash-warn flash-banner" hidden
>
<svg class="octicon octicon-alert" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M8.22 1.754a.25.25 0 00-.44 0L1.698 13.132a.25.25 0 00.22.368h12.164a.25.25 0 00.22-.368L8.22 1.754zm-1.763-.707c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0114.082 15H1.918a1.75 1.75 0 01-1.543-2.575L6.457 1.047zM9 11a1 1 0 11-2 0 1 1 0 012 0zm-.25-5.25a.75.75 0 00-1.5 0v2.5a.75.75 0 001.5 0v-2.5z"></path></svg>
<span class="js-stale-session-flash-signed-in" hidden>You signed in with another tab or window. <a href="">Reload</a> to refresh your session.</span>
<span class="js-stale-session-flash-signed-out" hidden>You signed out in another tab or window. <a href="">Reload</a> to refresh your session.</span>
</div>
<template id="site-details-dialog">
<details class="details-reset details-overlay details-overlay-dark lh-default color-text-primary hx_rsm" open>
<summary role="button" aria-label="Close dialog"></summary>
<details-dialog class="Box Box--overlay d-flex flex-column anim-fade-in fast hx_rsm-dialog hx_rsm-modal">
<button class="Box-btn-octicon m-0 btn-octicon position-absolute right-0 top-0" type="button" aria-label="Close dialog" data-close-dialog>
<svg class="octicon octicon-x" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M3.72 3.72a.75.75 0 011.06 0L8 6.94l3.22-3.22a.75.75 0 111.06 1.06L9.06 8l3.22 3.22a.75.75 0 11-1.06 1.06L8 9.06l-3.22 3.22a.75.75 0 01-1.06-1.06L6.94 8 3.72 4.78a.75.75 0 010-1.06z"></path></svg>
</button>
<div class="octocat-spinner my-6 js-details-dialog-spinner"></div>
</details-dialog>
</details>
</template>
<div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;" tabindex="0">
<div class="Popover-message Popover-message--bottom-left Popover-message--large Box color-shadow-large" style="width:360px;">
</div>
</div>
</body>
</html>