Skip to content

Commit 1c3b501

Browse files
committed
Remove Symlinks
1 parent 785fd35 commit 1c3b501

File tree

135 files changed

+567
-134
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+567
-134
lines changed

resolvesymlinks.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import os
2+
from pathlib import Path
3+
4+
5+
def prefix(path):
6+
n = path.count("/")
7+
if n==1:
8+
return "../"
9+
if n==2:
10+
return "../../"
11+
if n==3:
12+
return "../../../"
13+
if n==4:
14+
return "../../../../"
15+
16+
17+
def replace(path, newPath):
18+
# delete file
19+
os.unlink(path)
20+
# create new file
21+
content = "#pragma once\n// link to original location\n#include \""+prefix(path)+newPath+"\"\n\n"
22+
with open(path, "w") as text_file:
23+
text_file.write(content)
24+
25+
working_dir = os.getcwd()+"/"
26+
for path, currentDirectory, files in os.walk("src"):
27+
for file in files:
28+
p = os.path.join(path, file);
29+
if (Path(p).is_symlink()):
30+
linkedPath = str(os.path.realpath(p)).replace(working_dir,"")
31+
print(p + " ->" + linkedPath);
32+
replace(p, linkedPath)

src/API.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/API.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/API.h"
4+

src/Inlines.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/Inlines.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/Inlines.h"
4+

src/MacroCount.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/MacroCount.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/MacroCount.h"
4+

src/MacroDebug.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/MacroDebug.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/MacroDebug.h"
4+

src/NSQ.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/NSQ.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/NSQ.h"
4+

src/PLC.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/PLC.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/PLC.h"
4+

src/SigProc_FIX.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/SigProc_FIX.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/SigProc_FIX.h"
4+

src/SigProc_FLP.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/SigProc_FLP.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/float/SigProc_FLP.h"
4+

src/_kiss_fft_guts.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/_kiss_fft_guts.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/celt/_kiss_fft_guts.h"
4+

src/arch.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/arch.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/celt/arch.h"
4+

src/bands.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/bands.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/celt/bands.h"
4+

src/celt.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/celt/celt.h"
4+

src/celt/_kiss_fft_guts.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/_kiss_fft_guts.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/_kiss_fft_guts.h"
4+

src/celt/arch.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/arch.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/arch.h"
4+

src/celt/bands.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/bands.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/bands.h"
4+

src/celt/celt.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/celt.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/celt.h"
4+

src/celt/celt_lpc.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/celt_lpc.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/celt_lpc.h"
4+

src/celt/cpu_support.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/cpu_support.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/cpu_support.h"
4+

src/celt/cwrs.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/cwrs.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/cwrs.h"
4+

src/celt/ecintrin.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/ecintrin.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/ecintrin.h"
4+

src/celt/entcode.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/entcode.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/entcode.h"
4+

src/celt/entdec.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/entdec.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/entdec.h"
4+

src/celt/entenc.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/entenc.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/entenc.h"
4+

src/celt/fixed_debug.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/fixed_debug.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/fixed_debug.h"
4+

src/celt/fixed_generic.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/fixed_generic.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/fixed_generic.h"
4+

src/celt/float_cast.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/float_cast.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/float_cast.h"
4+

src/celt/kiss_fft.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/kiss_fft.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/kiss_fft.h"
4+

src/celt/laplace.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/laplace.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/laplace.h"
4+

src/celt/mathops.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/mathops.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/mathops.h"
4+

src/celt/mdct.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/mdct.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/mdct.h"
4+

src/celt/mfrngcod.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/mfrngcod.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/mfrngcod.h"
4+

src/celt/modes.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/modes.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/modes.h"
4+

src/celt/os_support.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/os_support.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/os_support.h"
4+

src/celt/pitch.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/pitch.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/pitch.h"
4+

src/celt/quant_bands.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/quant_bands.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/quant_bands.h"
4+

src/celt/rate.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/rate.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/rate.h"
4+

src/celt/stack_alloc.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/stack_alloc.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/stack_alloc.h"
4+

src/celt/static_modes_fixed.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/static_modes_fixed.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/static_modes_fixed.h"
4+

src/celt/static_modes_fixed_arm_ne10.h

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/static_modes_fixed_arm_ne10.h"
4+

src/celt/static_modes_float.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/static_modes_float.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/static_modes_float.h"
4+

src/celt/static_modes_float_arm_ne10.h

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/static_modes_float_arm_ne10.h"
4+

src/celt/vq.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt/vq.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../../src/opus-1.3.1/celt/vq.h"
4+

src/celt_lpc.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/celt_lpc.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/celt/celt_lpc.h"
4+

src/control.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/control.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/silk/control.h"
4+

src/cpu_support.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/cpu_support.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#pragma once
2+
// link to original location
3+
#include "../src/opus-1.3.1/celt/cpu_support.h"
4+

src/cwrs.h

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)