Hamlib/Makefile.Windows

9711 wiersze
531 KiB
Makefile
Executable File
Czysty Wina Historia

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!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;click.empty_org_repo_cta.transfer_repository&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18195612788&quot;, &quot;key&quot;: &quot;click.empty_org_repo_cta.import_repository&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18210945499&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.invite_members&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18211063248&quot;, &quot;key&quot;: &quot;click.empty_org_repo_cta.create_repository&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18215721889&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.update_profile&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18224360785&quot;, &quot;key&quot;: &quot;click.org_onboarding_checklist.dismiss&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18234832286&quot;, &quot;key&quot;: &quot;submit.organization_activation.complete&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18252392383&quot;, &quot;key&quot;: &quot;submit.org_repository.create&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18257551537&quot;, &quot;key&quot;: &quot;submit.org_member_invitation.create&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18259522260&quot;, &quot;key&quot;: &quot;submit.organization_profile.update&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18564603625&quot;, &quot;key&quot;: &quot;view.classroom_select_organization&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18568612016&quot;, &quot;key&quot;: &quot;click.classroom_sign_in_click&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18572592540&quot;, &quot;key&quot;: &quot;view.classroom_name&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18574203855&quot;, &quot;key&quot;: &quot;click.classroom_create_organization&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18582053415&quot;, &quot;key&quot;: &quot;click.classroom_select_organization&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18589463420&quot;, &quot;key&quot;: &quot;click.classroom_create_classroom&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18591323364&quot;, &quot;key&quot;: &quot;click.classroom_create_first_classroom&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18591652321&quot;, &quot;key&quot;: &quot;click.classroom_grant_access&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18607131425&quot;, &quot;key&quot;: &quot;view.classroom_creation&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;18831680583&quot;, &quot;key&quot;: &quot;upgrade_account_plan&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;19064064515&quot;, &quot;key&quot;: &quot;click.signup&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19075373687&quot;, &quot;key&quot;: &quot;click.view_account_billing_page&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19077355841&quot;, &quot;key&quot;: &quot;click.dismiss_signup_prompt&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;19079713938&quot;, &quot;key&quot;: &quot;click.contact_sales&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;19120963070&quot;, &quot;key&quot;: &quot;click.compare_account_plans&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;19151690317&quot;, &quot;key&quot;: &quot;click.upgrade_account_cta&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19424193129&quot;, &quot;key&quot;: &quot;click.open_account_switcher&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19520330825&quot;, &quot;key&quot;: &quot;click.visit_account_profile&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;19540970635&quot;, &quot;key&quot;: &quot;click.switch_account_context&quot;}, {&quot;experimentIds&quot;: [&quot;19741925936&quot;], &quot;id&quot;: &quot;19730198868&quot;, &quot;key&quot;: &quot;submit.homepage_signup&quot;}, {&quot;experimentIds&quot;: [&quot;19741925936&quot;], &quot;id&quot;: &quot;19820830627&quot;, &quot;key&quot;: &quot;click.homepage_signup&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;19988571001&quot;, &quot;key&quot;: &quot;click.create_enterprise_trial&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;20036538294&quot;, &quot;key&quot;: &quot;click.create_organization_team&quot;}, {&quot;experimentIds&quot;: [], &quot;id&quot;: &quot;20040653299&quot;, &quot;key&quot;: &quot;click.input_enterprise_trial_form&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;20062030003&quot;, &quot;key&quot;: &quot;click.continue_with_team&quot;}, {&quot;experimentIds&quot;: [&quot;20065350824&quot;], &quot;id&quot;: &quot;20068947153&quot;, &quot;key&quot;: &quot;click.create_organization_free&quot;}], &quot;revision&quot;: &quot;485&quot;}" />
<!-- 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>