-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathhistory.txt
3277 lines (3277 loc) · 137 KB
/
history.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1 brew install zsh
2 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3 echo >> /Users/fernando/.zprofile\n echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/fernando/.zprofile\n eval "$(/opt/homebrew/bin/brew shellenv)"
4 brew
5 exit
6 brew install zsh
7 zsh --version
8 chsh -s $(which zsh)
9 exit
10 sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
11 exit
12 mkdir dev
13 cd dev
14 cd
15 ssh-keygen -t ed25519 -C "fpelliccioni@gmail.com"
16 cd .ssh
17 la
18 ls
19 cat id_ed25519.pub
20 ls
21 ssh-add --apple-use-keychain ~/.ssh/id_ed25519
22 vi ~/.ssh/config
23 ssh-add -l
24 cd
25 cd dev
26 git clone git@github.com:fpelliccioni/mrdocs.git
27 cd mrdocs
28 git remote add upstream https://github.com/cppalliance/mrdocs.git
29 git fetch upstream
30 git rebase upstream/develop
31 git push
32 mkdir third-party\ncd third-party
33 ls
34 git clone https://github.com/fmtlib/fmt --branch 10.2.1 --depth 1 \ncd fmt\ncmake -S . -B ./build -DCMAKE_BUILD_TYPE=Release -D FMT_DOC=OFF -D FMT_TEST=OFF \ncmake --build ./build --config Release \ncmake --install ./build --prefix ./install \ncd ..\n
35 brew install cmake
36 rm -rf fmt
37 git clone https://github.com/fmtlib/fmt --branch 10.2.1 --depth 1 \ncd fmt\ncmake -S . -B ./build -DCMAKE_BUILD_TYPE=Release -D FMT_DOC=OFF -D FMT_TEST=OFF \ncmake --build ./build --config Release \ncmake --install ./build --prefix ./install \ncd ..\n
38 g++ --version
39 curl -LJO https://github.com/svaarala/duktape/releases/download/v2.7.0/duktape-2.7.0.tar.xz
40 tar -xf duktape-2.7.0.tar.xz\ncp ../mrdocs/third-party/duktape/CMakeLists.txt ./duktape-2.7.0/CMakeLists.txt\ncp ../mrdocs/third-party/duktape/duktapeConfig.cmake.in ./duktape-2.7.0/duktapeConfig.cmake.in\ncd duktape-2.7.0
41 cd
42 cd dev
43 ks
44 ls
45 rm -rf mrdocs
46 mkdir cppalliance
47 cd cppalliance
48 git clone git@github.com:fpelliccioni/mrdocs.git
49 mkdir third-party\ncd third-party
50 git clone https://github.com/fmtlib/fmt --branch 10.2.1 --depth 1\ncd fmt\ncmake -S . -B ./build -DCMAKE_BUILD_TYPE=Release -D FMT_DOC=OFF -D FMT_TEST=OFF\ncmake --build ./build --config Release\ncmake --install ./build --prefix ./install\ncd ..
51 ls
52 curl -LJO https://github.com/svaarala/duktape/releases/download/v2.7.0/duktape-2.7.0.tar.xz
53 tar -xf duktape-2.7.0.tar.xz\ncp ../mrdocs/third-party/duktape/CMakeLists.txt ./duktape-2.7.0/CMakeLists.txt\ncp ../mrdocs/third-party/duktape/duktapeConfig.cmake.in ./duktape-2.7.0/duktapeConfig.cmake.in\ncd duktape-2.7.0
54 sed -i 's/#define DUK_F_DLL_BUILD/#undef DUK_F_DLL_BUILD/g' "src/duk_config.h"
55 sed -i '' 's/#define DUK_F_DLL_BUILD/#undef DUK_F_DLL_BUILD/g' "src/duk_config.h"\n
56 clear
57 cmake -S . -B ./build -DCMAKE_BUILD_TYPE=Release\ncmake --build ./build --config Release\ncmake --install ./build --prefix ./install
58 cd ..
59 git clone https://github.com/GNOME/libxml2 --branch v2.12.6 --depth 1\ncd libxml2\ncmake -S . -B ./build -DCMAKE_BUILD_TYPE=Release -DLIBXML2_WITH_PROGRAMS=ON -DLIBXML2_WITH_FTP=OFF -DLIBXML2_WITH_HTTP=OFF -DLIBXML2_WITH_ICONV=OFF -DLIBXML2_WITH_LEGACY=OFF -DLIBXML2_WITH_LZMA=OFF -DLIBXML2_WITH_ZLIB=OFF -DLIBXML2_WITH_ICU=OFF -DLIBXML2_WITH_TESTS=OFF -DLIBXML2_WITH_HTML=ON -DLIBXML2_WITH_C14N=ON -DLIBXML2_WITH_CATALOG=ON -DLIBXML2_WITH_DEBUG=ON -DLIBXML2_WITH_ISO8859X=ON -DLIBXML2_WITH_MEM_DEBUG=OFF -DLIBXML2_WITH_MODULES=ON -DLIBXML2_WITH_OUTPUT=ON -DLIBXML2_WITH_PATTERN=ON -DLIBXML2_WITH_PUSH=ON -DLIBXML2_WITH_PYTHON=OFF -DLIBXML2_WITH_READER=ON -DLIBXML2_WITH_REGEXPS=ON -DLIBXML2_WITH_SAX1=ON -DLIBXML2_WITH_SCHEMAS=ON -DLIBXML2_WITH_SCHEMATRON=ON -DLIBXML2_WITH_THREADS=ON -DLIBXML2_WITH_THREAD_ALLOC=OFF -DLIBXML2_WITH_TREE=ON -DLIBXML2_WITH_VALID=ON -DLIBXML2_WITH_WRITER=ON -DLIBXML2_WITH_XINCLUDE=ON -DLIBXML2_WITH_XPATH=ON -DLIBXML2_WITH_XPTR=ON\ncmake --build ./build --config Release\ncmake --install ./build --prefix ./install\ncd ..
60 mkdir -p llvm-project \ncd llvm-project\ngit init \ngit remote add origin https://github.com/llvm/llvm-project.git
61 git fetch --depth 1 origin e1065370aaacb1b1cb48e77d37d376bf024f4a39
62 git checkout FETCH_HEAD
63 cp ../../mrdocs/third-party/llvm/CMakePresets.json ./llvm
64 cp ../../mrdocs/third-party/llvm/CMakeUserPresets.json ./llvm/CMakeUserPresets.json
65 cd llvm\ncmake -S . -B ./build --preset=release-unix
66 cmake --build ./build --config Release --parallel 16
67 cmake --install ./build --prefix ../install
68 cd ../..
69 ls
70 cd llvm-project
71 ls
72 cd install
73 ls
74 cd ..
75 export CXX="./install/bin/clang++"\nexport CC="./install/bin/clang"
76 $CXX --version
77 cmake -G Ninja \\n -S runtimes \\n -B build-libcxx \\n -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \\n -DCMAKE_INSTALL_PREFIX="$(pwd)/install"
78 brew install ninja
79 clear
80 cmake -G Ninja \\n -S runtimes \\n -B build-libcxx \\n -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \\n -DCMAKE_INSTALL_PREFIX="$(pwd)/install"
81 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang --version
82 cmake -G Ninja \\n -S runtimes \\n -B build-libcxx \\n -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \\n -DCMAKE_INSTALL_PREFIX="$(pwd)/install"
83 pwd
84 cmake -G Ninja \\n -S runtimes \\n -B build-libcxx \\n -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \\n -DCMAKE_INSTALL_PREFIX="$(pwd)/install"
85 cd
86 echo 'int main() { return 0; }' > test.c\n/Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test\n
87 cd dev
88 cd cppalliance/mrdocs
89 cd ..
90 cd third-party
91 cd llvm-project
92 cat ../../mrdocs/third-party/llvm/CMakePresets.json
93 cat ../../mrdocs/third-party/llvm/CMakeUserPresets.json
94 code ./../mrdocs/third-party/llvm/CMakePresets.json
95 code
96 code ./../mrdocs/third-party/llvm/CMakePresets.json
97 code ../mrdocs/third-party/llvm/CMakePresets.json
98 code ../../mrdocs/third-party/llvm/CMakePresets.json
99 sed -i '' 's/"LLVM_TARGETS_TO_BUILD": "X86"/"LLVM_TARGETS_TO_BUILD": "AArch64;X86"/g' ./llvm/CMakePresets.json
100 code ./llvm/CMakePresets.json
101 cd
102 clang
103 clang --version
104 v
105 clang test.c -o test
106 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test
107 cd dev
108 cd cppalliance
109 ls
110 cd third-party
111 ls
112 rm -rf llvm-project
113 xcrun --show-sdk-path
114 mkdir -p llvm-project\ncd llvm-project\ngit init\ngit remote add origin https://github.com/llvm/llvm-project.git\ngit fetch --depth 1 origin e1065370aaacb1b1cb48e77d37d376bf024f4a39\ngit checkout FETCH_HEAD\n
115 cp ../../mrdocs/third-party/llvm/CMakePresets.json ./llvm\ncp ../../mrdocs/third-party/llvm/CMakeUserPresets.json ./llvm/CMakeUserPresets.json\n
116 cat ./llvm/CMakePresets.json
117 sed -i '' 's/"LLVM_TARGETS_TO_BUILD": "X86"/"LLVM_TARGETS_TO_BUILD": "AArch64;X86"/g' ./llvm/CMakePresets.json
118 cat ./llvm/CMakePresets.json
119 cd llvm\ncmake -S . -B ./build --preset=release-unix\n
120 exit
121 echo $CXX
122 cd dev
123 cd cppalliance/third-party/llvm-project
124 cd llvm\ncmake -S . -B ./build --preset=release-unix\n
125 cmake --build ./build --config Release --parallel 16
126 cmake --install ./build --prefix ../install
127 cd ../..
128 cd llvm-project
129 export CXX="./install/bin/clang++"\nexport CC="./install/bin/clang"
130 cd
131 clang test.c -o test
132 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test
133 clang test.c -o test
134 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test
135 xcrun --show-sdk-path\n
136 cd
137 cd dev
138 cd cppalliance/third-party/llvm-project
139 cd llvm\ncmake -S . -B ./build --preset=release-unix -DCMAKE_OSX_SYSROOT=$(xcrun --show-sdk-path)\n
140 cmake --build ./build --config Release --parallel 16
141 cd
142 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test
143 cd dev
144 cd cppalliance/third-party/llvm-project
145 cmake --install ./build --prefix ../install
146 cd llvm
147 cmake --install ./build --prefix ../install
148 cd
149 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test
150 cd
151 cd \n-- Up-to-date: /Users/fernando/dev/cppalliance/third-party/llvm-project/llvm/../install/
152 cd /Users/fernando/dev/cppalliance/third-party/llvm-project/llvm/../install/
153 cd ..
154 rm -rf install
155 cd llvm
156 cmake --install ./build --prefix ../install
157 cd
158 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test
159 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test -v\n
160 cd dev
161 cd cppalliance/third-party
162 cd llvm-project
163 cd llvm
164 rm -rf build
165 rm -rf ../install
166 [200~xcrun --show-sdk-path~
167 xcrun --show-sdk-path
168 cmake -S . -B ./build --preset=release-unix -DCMAKE_OSX_SYSROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
169 exit
170 cd dev
171 cd cppalliance/third-party/llvm-project/llvm
172 cmake -S . -B ./build --preset=release-unix -DCMAKE_OSX_SYSROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
173 cmake --build ./build --config Release --parallel 16
174 cmake --install ./build --prefix ../install
175 cd
176 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test\n./test
177 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -L/Library/Developer/CommandLineTools/usr/lib -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk\n
178 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang --print-target-triple\n
179 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test -v\n
180 cd /Users/fernando/dev/cppalliance/third-party/llvm-project/install/lib/clang/20\n
181 vi clang.cfg
182 cd ..
183 find . -name "clang.cfg"
184 cd /Users/fernando/dev/cppalliance/third-party/llvm-project/install/lib/clang/20\n
185 vi clang.cfg
186 cd
187 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test\n./test\n
188 cd de
189 cd dev
190 cd cppalliance/third-party/llvm-project
191 cd llvm
192 rm -rf ./build ../install
193 /usr/bin/ld -v\n
194 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang --print-search-dirs\n
195 rm -rf ./build ../install
196 ake -S . -B ./build --preset=release-unix \\n -DDEFAULT_SYSROOT="$(xcrun --show-sdk-path)" \\n -DCMAKE_OSX_SYSROOT="$(xcrun --show-sdk-path)"\n
197 cmake -S . -B ./build --preset=release-unix \\n -DDEFAULT_SYSROOT="$(xcrun --show-sdk-path)" \\n -DCMAKE_OSX_SYSROOT="$(xcrun --show-sdk-path)"\n
198 echo $CXX
199 cmake --build ./build --config Release --parallel 16\ncmake --install ./build --prefix ../install\n
200 cd
201 /Users/fernando/dev/cppalliance/third-party/llvm-project/install/bin/clang test.c -o test\n./test\n
202 cd dev
203 cd cppalliance/third-party/llvm-project
204 \nexport CXX="./install/bin/clang++"\nexport CC="./install/bin/clang"
205 export CXX="./install/bin/clang++"\nexport CC="./install/bin/clang"\n\ncmake -G Ninja \\n -S runtimes \\n -B build-libcxx \\n -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \\n -DCMAKE_INSTALL_PREFIX="$(pwd)/install"\n\n
206 ninja -C build-libcxx cxx cxxabi unwind
207 ninja -C build-libcxx install-cxx install-cxxabi install-unwind
208 cd
209 cd dev
210 cd cppalliance
211 git clone git@github.com:fpelliccioni/mrdocs-helpers.git
212 cd mrdocs-helpers
213 code .
214 cd
215 cd dev
216 cd cppalliance/third-party/llvm-project/install
217 l;s
218 ls
219 ssh fernando@192.168.68.60
220 cd .ssh
221 ls
222 cat id_ed25519.pub
223 exit
224 ssh fernando@192.168.68.60
225 pwd
226 cd
227 cd dev
228 cd cppalliance/third-party
229 ls
230 git clone https://github.com/microsoft/vcpkg.git -b master \ncd vcpkg
231 echo $CXX
232 exit
233 cd dev
234 cd cppalliance/third-party
235 cd vcpkg
236 ./bootstrap-vcpkg.sh
237 ./vcpkg install fmt
238 ./vcpkg install duktape
239 ./vcpkg install fmt
240 brew install pkg-config\n
241 ./vcpkg install fmt
242 ./vcpkg install duktape
243 ./vcpkg install libxml2[tools]
244 ./vcpkg install "libxml2[tools]"
245 cd
246 cd dev
247 cd cppalliance/mrdocs
248 export BUILD_TYPE=Release\n# export BUILD_TYPE=Debug\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport THIRD_PARTY_ROOT=/home/fernando/dev/cppalliance/third-party\nexport VCPKG_ROOT=$THIRD_PARTY_ROOT/vcpkg\n
249 cd\ncd dev/cppalliance/mrdocs\n\nrm -rf build\ncmake -B build \\n -D CMAKE_BUILD_TYPE=$BUILD_TYPE \\n -D CMAKE_EXPORT_COMPILE_COMMANDS=ON \\n -D MRDOCS_BUILD_DOCS=OFF \\n -D LLVM_ROOT=$LLVM_ROOT \\n -D CMAKE_TOOLCHAIN_FILE="$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" \\n -D BUILD_TESTING=OFF \\n -D MRDOCS_BUILD_DOCS=OFF\ncd build
250 cd ..
251 cd third-party
252 pwd
253 export BUILD_TYPE=Release\n# export BUILD_TYPE=Debug\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport THIRD_PARTY_ROOT=/Users/fernando/dev/cppalliance/third-party\nexport VCPKG_ROOT=$THIRD_PARTY_ROOT/vcpkg\n
254 cd
255 cd\ncd dev/cppalliance/mrdocs\n\nrm -rf build\ncmake -B build \\n -D CMAKE_BUILD_TYPE=$BUILD_TYPE \\n -D CMAKE_EXPORT_COMPILE_COMMANDS=ON \\n -D MRDOCS_BUILD_DOCS=OFF \\n -D LLVM_ROOT=$LLVM_ROOT \\n -D CMAKE_TOOLCHAIN_FILE="$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" \\n -D BUILD_TESTING=OFF \\n -D MRDOCS_BUILD_DOCS=OFF\ncd build
256 cmake --build . -j 16
257 git branch
258 git checkout feat/tagfiles-doxygen-generation
259 cd\ncd dev/cppalliance/mrdocs\n\nrm -rf build\ncmake -B build \\n -D CMAKE_BUILD_TYPE=$BUILD_TYPE \\n -D CMAKE_EXPORT_COMPILE_COMMANDS=ON \\n -D MRDOCS_BUILD_DOCS=OFF \\n -D LLVM_ROOT=$LLVM_ROOT \\n -D CMAKE_TOOLCHAIN_FILE="$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" \\n -D BUILD_TESTING=OFF \\n -D MRDOCS_BUILD_DOCS=OFF\ncd build
260 cmake --build . -j 32
261 cd
262 cd dev
263 cd cppalliance
264 git clone --branch develop --recurse-submodules https://github.com/boostorg/boost.git boost-root
265 cd boost-root
266 pwd
267 cd ..
268 cd mrdocs
269 code .
270 cd build
271 cmake --build . -j 16
272 ssh fernando@192.168.68.60
273 git commit --amend --no-edit\ngit push origin feat/tagfiles-doxygen-generation --force
274 git config --global user.name "Fernando Pelliccioni"\ngit config --global user.email "fpelliccioni@gmail.com"\n
275 git commit --amend --reset-author
276 git status
277 git push origin feat/tagfiles-doxygen-generation --force
278 git commit --amend --no-edit\ngit push origin feat/tagfiles-doxygen-generation --force
279 git fetch upstream
280 cd ..
281 git remote -v
282 git remote add upstream https://github.com/cppalliance/mrdocs.git
283 git fetch upstream
284 git status
285 git checkout develop
286 git rebase upstream/develop
287 git push
288 git checkout -b feat/tagfiles-doxygen-generation-new
289 git log -1 --oneline\n
290 cd\ncd dev/cppalliance/mrdocs\n\nrm -rf build\ncmake -B build \\n -D CMAKE_BUILD_TYPE=$BUILD_TYPE \\n -D CMAKE_EXPORT_COMPILE_COMMANDS=ON \\n -D MRDOCS_BUILD_DOCS=OFF \\n -D LLVM_ROOT=$LLVM_ROOT \\n -D CMAKE_TOOLCHAIN_FILE="$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" \\n -D BUILD_TESTING=OFF \\n -D MRDOCS_BUILD_DOCS=OFF\ncd build
291 cmake --build . -j 16
292 make
293 cmake --build . -j 16
294 pwd
295 cd
296 cd dev
297 cd cppalliance
298 ls
299 cd boost-root
300 cd libs
301 ls
302 cd url
303 ls
304 pwd
305 \nexport MRDOCS_ROOT=/Users/fernando/dev/cppalliance/mrdocs\nexport PROJECT_SOURCE_DIR=/Users/fernando/dev/cppalliance/boost-root/libs/url-simple\nexport MRDOCS_CONFIG=$PROJECT_SOURCE_DIR/doc/mrdocs-adoc.yml\nexport PROJECT_BUILD_DIR=$PROJECT_SOURCE_DIR/build-docs\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport CXX="$LLVM_ROOT/bin/clang++"\nexport CC="$LLVM_ROOT/bin/clang"\n# export CXX="clang++"\n# export CC="clang"
306 cd\nrm -rf $PROJECT_BUILD_DIR\n
307 cd $PROJECT_SOURCE_DIR\n
308 export MRDOCS_ROOT=/Users/fernando/dev/cppalliance/mrdocs\nexport PROJECT_SOURCE_DIR=/Users/fernando/dev/cppalliance/boost-root/libs/url\nexport MRDOCS_CONFIG=$PROJECT_SOURCE_DIR/doc/mrdocs.yml\nexport PROJECT_BUILD_DIR=$PROJECT_SOURCE_DIR/build-docs\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport CXX="$LLVM_ROOT/bin/clang++"\nexport CC="$LLVM_ROOT/bin/clang"\n
309 cd\nrm -rf $PROJECT_BUILD_DIR\ncd $PROJECT_SOURCE_DIR\n
310 mkdir $PROJECT_BUILD_DIR\n
311 cd $PROJECT_BUILD_DIR\n
312 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
313 ssh fernando@192.168.68.60
314 cd $MR_DOCS
315 cd
316 cd dev
317 cd cppalliance/mrdocs
318 cd share
319 ls
320 cd mrdocs
321 ls
322 cd $PROJECT_BUILD_DIR
323 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
324 export BUILD_TYPE=Release\n# export BUILD_TYPE=Debug\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport THIRD_PARTY_ROOT=/Users/fernando/dev/cppalliance/third-party\nexport VCPKG_ROOT=$THIRD_PARTY_ROOT/vcpkg\nexport BOOST_ROOT=/Users/fernando/dev/cppalliance/boost-root\n
325 cd\ncd dev/cppalliance/mrdocs\n\nrm -rf build\ncmake -B build \\n -D CMAKE_BUILD_TYPE=$BUILD_TYPE \\n -D CMAKE_EXPORT_COMPILE_COMMANDS=ON \\n -D MRDOCS_BUILD_DOCS=OFF \\n -D LLVM_ROOT=$LLVM_ROOT \\n -D CMAKE_TOOLCHAIN_FILE="$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" \\n -D BUILD_TESTING=OFF \\n -D MRDOCS_BUILD_DOCS=OFF\ncd build
326 cmake --version
327 cd ..
328 cd share/mrdocs
329 ls
330 echo $LLVM_ROOT
331 cd $LLVM_ROOT
332 ls
333 cd include
334 ls
335 cd c++
336 ls
337 cd ..
338 cd mrdocs
339 cd build
340 cmake --build . -j 16
341 \nexport BUILD_TYPE=Release\n# export BUILD_TYPE=Debug\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport THIRD_PARTY_ROOT=/Users/fernando/dev/cppalliance/third-party\nexport VCPKG_ROOT=$THIRD_PARTY_ROOT/vcpkg\nexport BOOST_ROOT=/Users/fernando/dev/cppalliance/boost-root
342 \ncd\ncd dev/cppalliance/mrdocs\n\nrm -rf build\ncmake -B build \\n -D CMAKE_BUILD_TYPE=$BUILD_TYPE \\n -D CMAKE_EXPORT_COMPILE_COMMANDS=ON \\n -D MRDOCS_BUILD_DOCS=OFF \\n -D LLVM_ROOT=$LLVM_ROOT \\n -D CMAKE_TOOLCHAIN_FILE="$VCPKG_ROOT/scripts/buildsystems/vcpkg.cmake" \\n -D BUILD_TESTING=OFF \\n -D MRDOCS_BUILD_DOCS=OFF\ncd build\n
343 cmake --build . -j 16\n
344 cmake --install .
345 sudo cmake --install .
346 cd ..
347 cd share/mrdocs
348 ls
349 ls /usr/local/share/mrdocs/
350 mkdir clang
351 mkdir libcxx
352 cd clang
353 cp -R /usr/local/share/mrdocs/clang .
354 ls
355 cd clang
356 ls
357 cd ../
358 mv clang/* .
359 ls
360 rmdir clang
361 cd ..
362 cd libcxx
363 cp -R /usr/local/share/mrdocs/libcxx/* .
364 ls
365 cd ..
366 cd build
367 cmake --build . -j 16\n
368 _DIR=$PROJECT_SOURCE_DIR/build-docs\n\nexport MRDOCS_ROOT=/Users/fernando/dev/cppalliance/mrdocs\nexport PROJECT_SOURCE_DIR=/Users/fernando/dev/cppalliance/boost-root/libs/url\nexport MRDOCS_CONFIG=$PROJECT_SOURCE_DIR/doc/mrdocs.yml\nexport PROJECT_BUILD_DIR=$PROJECT_SOURCE_DIR/build-docs\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport CXX="$LLVM_ROOT/bin/clang++"\nexport CC="$LLVM_ROOT/bin/clang"
369 \ncd\nrm -rf $PROJECT_BUILD_DIR\ncd $PROJECT_SOURCE_DIR\nmkdir $PROJECT_BUILD_DIR\ncd $PROJECT_BUILD_DIR
370 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
371 cmake --build . -j 16\n
372 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
373 cmake --build . -j 16\n
374 ssh fernando@144.91.106.158
375 cd dev
376 mkdir kth
377 cd kth
378 mkdir flipstarter
379 cd flipstarter
380 git clone git@gitlab.com:fpelliccioni/backend.git
381 cd .ssh
382 cat id_ed25519.pub
383 git clone git@gitlab.com:fpelliccioni/backend.git
384 exit
385 git clone git@gitlab.com:fpelliccioni/frontend.git
386 cd backend
387 cursor .
388 cd ../frontend
389 cursor .
390 git push
391 cd ../backend
392 git push
393 git status
394 git log
395 git push
396 cd ../frontend/
397 cursor .
398 ssh fernando@144.91.106.158
399 cmake --build . -j 16\n
400 pwd
401 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
402 cd
403 cd dev
404 cd cppalliance
405 ls
406 cd mrdocs-helpers
407 cursor .
408 export MRDOCS_ROOT=/Users/fernando/dev/cppalliance/mrdocs\nexport PROJECT_SOURCE_DIR=/Users/fernando/dev/cppalliance/boost-root/libs/url\nexport MRDOCS_CONFIG=$PROJECT_SOURCE_DIR/doc/mrdocs.yml\nexport PROJECT_BUILD_DIR=$PROJECT_SOURCE_DIR/build-docs\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport CXX="$LLVM_ROOT/bin/clang++"\nexport CC="$LLVM_ROOT/bin/clang"
409 exit
410 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
411 ls
412 cat reference.tag.xml
413 cmake --build . -j 16\n
414 exit
415 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
416 cmake --build . -j 16\n
417 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
418 cmake --build . -j 16\n
419 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
420 cmake --build . -j 16\n
421 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1
422 pwd
423 ls
424 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path=""
425 cmake --build . -j 16\n
426 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path=""
427 cmake --build . -j 16\n
428 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path=""
429 cmake --build . -j 16\n
430 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path=""
431 ls
432 rm reference.tag.xml
433 echo $MRDOCS_OUTPUT
434 export MRDOCS_ROOT=/Users/fernando/dev/cppalliance/mrdocs\nexport PROJECT_SOURCE_DIR=/Users/fernando/dev/cppalliance/boost-root/libs/url\nexport MRDOCS_CONFIG=$PROJECT_SOURCE_DIR/doc/mrdocs.yml\nexport PROJECT_BUILD_DIR=$PROJECT_SOURCE_DIR/build-docs\nexport LLVM_ROOT=/Users/fernando/dev/cppalliance/third-party/llvm-project/install\nexport CXX="$LLVM_ROOT/bin/clang++"\nexport CC="$LLVM_ROOT/bin/clang"\nexport MRDOCS_OUTPUT=$PROJECT_BUILD_DIR/docs/reference/adoc
435 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path=""
436 ls
437 cd docs
438 ls
439 cd reference
440 ls
441 cd adoc
442 ls
443 cat reference.adoc
444 cmake --build . -j 16\n
445 cd ..
446 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
447 ls
448 cmake --build . -j 16\n
449 cma
450 cmake --build . -j 16\n
451 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
452 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
453 cmake --build . -j 16\n
454 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="xml" --concurrency=1
455 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
456 echo $MRDOCS_OUTPUT
457 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="xml" --concurrency=1
458 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
459 cmake --build . -j 16\n
460 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
461 cmake --build . -j 16\n
462 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
463 cls
464 ls
465 cd docs/reference/adoc
466 ls
467 rm reference.xml
468 cmake --build . -j 16\n
469 cd ..
470 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
471 cmake --build . -j 16\n
472 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
473 ls
474 cd build
475 ls
476 cd ..
477 ls
478 find . -name "reference*"
479 cat /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
480 ls
481 cd docs
482 ls
483 cd reference/adoc
484 ls
485 cd ..
486 cmake --build . -j 16\n
487 make
488 cmake --build . -j 16\n
489 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
490 ls
491 find . -name "reference*"
492 cat /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
493 rm /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
494 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
495 cat /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
496 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="false" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
497 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
498 ls
499 cd docs/reference/adoc
500 ls
501 cd boost
502 ls
503 cmake --build . -j 16\n
504 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
505 cmake --build . -j 16\n
506 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
507 cat /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
508 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
509 cmake --build . -j 16\n
510 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
511 cmake --build . -j 16\n
512 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
513 cmake --build . -j 16\n
514 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
515 cmake --build . -j 16\n
516 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
517 cmake --build . -j 16\n
518 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
519 cmake --build . -j 16\n
520 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
521 cmake --build . -j 16\n
522 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
523 cat /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
524 cmake --build . -j 16\n
525 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
526 cat /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
527 cmake --build . -j 16\n
528 $MRDOCS_ROOT/build/mrdocs --config=$MRDOCS_CONFIG "../CMakeLists.txt" --output=$MRDOCS_OUTPUT --multipage="true" --generate="adoc" --concurrency=1 --tagfile-path="reference.tag.xml"
529 cat /Users/fernando/dev/cppalliance/boost-root/libs/url/doc/reference.tag.xml
530 git status
531 git log
532 git branch -m feat/tagfiles-doxygen-generation feat/tagfiles-doxygen-generation-old\n
533 feat/tagfiles-doxygen-generation
534 git checkout feat/tagfiles-doxygen-generation
535 git checkout feat/tagfiles-doxygen-generation-old
536 git branch -m feat/tagfiles-doxygen-generation feat/tagfiles-doxygen-generation-original-pr-old\n
537 git checkout feat/tagfiles-doxygen-generation
538 git log
539 git branch -m feat/tagfiles-doxygen-generation-new feat/tagfiles-doxygen-generation\n
540 git branch -D feat/tagfiles-doxygen-generation
541 git checkout feat/tagfiles-doxygen-generation-old
542 git branch -D feat/tagfiles-doxygen-generation
543 git log
544 git branch -m feat/tagfiles-doxygen-generation-new feat/tagfiles-doxygen-generation\n
545 git checkout feat/tagfiles-doxygen-generation
546 git lo
547 git log
548 git push --force origin feat/tagfiles-doxygen-generation\n
549 git commit --amend --no-edit\ngit push origin feat/tagfiles-doxygen-generation --force
550 ssh fernando@192.168.68.76
551 python --version
552 exit
553 python --version
554 where python
555 find / -name "python"
556 python3 --version
557 vi .zshrc
558 mate
559 alias
560 lsa
561 l
562 alias
563 la
564 ls
565 alias
566 vi .zshrc
567 source ~/.zshrc\n
568 python --version
569 pip install conan --user
570 pip3 --version
571 vi .zshrc
572 source ~/.zshrc\n
573 pip3 --version
574 pip install conan --user
575 pip3 install --upgrade pip
576 clang --version
577 pwd
578 ssh fernando@192.168.68.60
579 cd dev
580 cd cppalliance/mrdocs
581 python ./util/generate-yaml-schema.py
582 git status
583 cursor .
584 git diff
585 git status
586 python ./util/generate-yaml-schema.py
587 git commit --amend --no-edit\ngit push origin feat/tagfiles-doxygen-generation --force
588 git fetch upstream
589 git status
590 git rebase upstream/develop
591 git status
592 git log
593 git push origin feat/tagfiles-doxygen-generation --force
594 ssh fernando@192.168.68.76
595 cd
596 cd dev
597 mkdir kth
598 cd kth
599 ls
600 git clone git@github.com:k-nuth/kth.git kth-master-simple
601 cd kth-master-simple
602 git checkout feat/update-modules
603 git submodule init
604 git submodule update
605 cursor .
606 ./helpers/build_release_linux.sh
607 conan
608 python --version
609 pip install conan --user
610 find ~ -name "conan"
611 code ~/.zshrc
612 cd
613 source ~/.zshrc\n
614 cd kth
615 cd kth-master-simple
616 ./helpers/build_release_linux.sh
617 conan profile detect
618 cursor ~/.conan2/profiles/default
619 ./helpers/build_release_linux.sh
620 pip install kthbuild --user
621 ./helpers/build_release_linux.sh
622 cd secp256k1
623 git checkout master
624 git pull
625 cd ..
626 ./helpers/build_release_linux.sh
627 find . -name "secp256k1*"
628 ./helpers/build_release_linux.sh
629 ssh fernando@192.168.68.76
630 ssh fernando@192.168.68.54
631 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
632 ./helpers/build_release_linux.sh
633 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
634 ./helpers/build_release_linux.sh
635 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
636 ./helpers/build_release_linux.sh
637 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
638 ./helpers/build_release_linux.sh
639 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
640 ./helpers/build_release_linux.sh
641 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
642 ./helpers/build_release_linux.sh
643 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
644 ctest --output-on-failure --test-dir build/build/Release/domain
645 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
646 ./helpers/build_release_linux.sh
647 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
648 ./helpers/build_release_linux.sh
649 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
650 ./helpers/build_release_linux.sh
651 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
652 ./helpers/build_release_linux.sh
653 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
654 ./helpers/build_release_linux.sh
655 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
656 ./helpers/build_release_linux.sh
657 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
658 ./helpers/build_release_linux.sh
659 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
660 ./helpers/build_release_linux.sh
661 ctest -R "message verify message compressed expected" --output-on-failure --test-dir build/build/Release/domain\n
662 ctest -R "message verify message uncompressed expected" --output-on-failure --test-dir build/build/Release/domain\n
663 ./helpers/build_release_linux.sh
664 ctest -R "message verify message uncompressed expected" --output-on-failure --test-dir build/build/Release/domain\n
665 ./helpers/build_release_linux.sh
666 ctest -R "message verify message uncompressed expected" --output-on-failure --test-dir build/build/Release/domain\n
667 ctest --output-on-failure --test-dir build/build/Release/domain
668 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
669 ./helpers/build_release_linux.sh
670 ctest -R "payment address token address from string" --output-on-failure --test-dir build/build/Release/domain\n
671 ctest --output-on-failure --test-dir build/build/Release/domain
672 ./helpers/build_release_linux.sh
673 ctest --output-on-failure --test-dir build/build/Release/domain
674 ctest -R "payment_address construct secret valid expected" --output-on-failure --test-dir build/build/Release/domain\n
675 ./helpers/build_release_linux.sh
676 ctest -R "payment_address construct secret valid expected" --output-on-failure --test-dir build/build/Release/domain\n
677 ./helpers/build_release_linux.sh
678 ctest -R "payment_address construct secret valid expected" --output-on-failure --test-dir build/build/Release/domain\n
679 ./helpers/build_release_linux.sh
680 ctest -R "payment_address construct secret valid expected" --output-on-failure --test-dir build/build/Release/domain\n
681 ./helpers/build_release_linux.sh
682 ctest -R "payment_address construct secret valid expected" --output-on-failure --test-dir build/build/Release/domain\n
683 ./helpers/build_release_linux.sh
684 ctest -R "payment_address construct secret valid expected" --output-on-failure --test-dir build/build/Release/domain\n
685 ctest --output-on-failure --test-dir build/build/Release/domain
686 ./helpers/build_release_linux.sh
687 git status
688 cd infrastructure
689 git status
690 cd ../do
691 cd ..
692 cd domain
693 git status
694 git checkout fix/payment-address
695 cd ../
696 cd infrastructure
697 git checkout fix/payment-address
698 cd ../
699 cd c-api
700 git checkout fix/payment-address
701 cd ..
702 ./helpers/build_release_linux.sh
703 ./helpers/prepare_pr.sh "feat/improve-type-system"
704 cd infrastructure
705 git stash
706 cd ..
707 ./helpers/prepare_pr.sh "feat/improve-type-system"
708 cd infrastructure
709 git stash pop
710 gh
711 brew install gh\n
712 gh auth login\n
713 cd ..
714 ./helpers/finalize_pr.sh "feat/improve-type-system" "feat: improve type system"
715 ./helpers/merge_pr.sh "feat/improve-type-system"
716 git status
717 cd domain
718 git status
719 git log
720 cd ..
721 ./helpers/prepare_pr.sh "fix/unit-tests"
722 cd database
723 git stash
724 cd ../blockchain
725 git stash
726 cd ../
727 ./helpers/prepare_pr.sh "fix/unit-tests"
728 cd database
729 git stash pop
730 cd ../blockchain
731 git stash pop
732 cd ..
733 ./helpers/finalize_pr.sh "fix/unit-tests" "fix: unit tests"
734 ./helpers/merge_pr.sh "fix/unit-tests"
735 ./helpers/prepare_pr.sh "feat/improve-build-system"
736 cd con
737 cd consensus
738 git stash
739 cd ..
740 ./helpers/prepare_pr.sh "feat/improve-build-system"
741 cd consensus
742 git stash pop
743 cd ..
744 ./helpers/finalize_pr.sh "feat/improve-build-system" "feat: improve build system"
745 ./helpers/merge_pr.sh "feat/improve-build-system"
746 ./helpers/build_release_linux.sh
747 cd domain
748 git commit --amend --no-edit\ngit push origin fix/payment-address --force
749 cd ..
750 ./helpers/build_release_linux.sh
751 ctest --output-on-failure --test-dir build/build/Release/domain
752 cd domain
753 git commit --amend --no-edit\ngit push origin fix/payment-address --force
754 cd ..
755 ./helpers/merge_pr.sh "fix/payment-address"
756 cd domain
757 git status
758 cd ..
759 cd do
760 cd domain
761 git status
762 git stash
763 cd ..
764 ./helpers/prepare_pr.sh "feat/improve-type-system"
765 cd domain
766 git stash pop
767 ./helpers/finalize_pr.sh "feat/improve-type-system" "feat: improve type system"
768 cd ..
769 ./helpers/finalize_pr.sh "feat/improve-type-system" "feat: improve type system"
770 ./helpers/merge_pr.sh "feat/improve-type-system"
771 ./helpers/build_release_linux.sh
772 ctest --output-on-failure --test-dir build/build/Release/domain
773 ./helpers/build_release_linux.sh
774 cd domain
775 git stat
776 git status
777 cd ..
778 ./helpers/prepare_pr.sh "feat/code-modernization"
779 cd do
780 cd domain
781 git stash
782 cd ../
783 ./helpers/prepare_pr.sh "feat/code-modernization"
784 cd domain
785 git stash pop
786 cd ..
787 ./helpers/finalize_pr.sh "feat/code-modernization" "feat: code modernization"
788 ./helpers/merge_pr.sh "feat/code-modernization"
789 ./helpers/build_release_linux.sh
790 ssh fernando@192.168.68.98
791 cd .ssh
792 cat id_ed25519.pub
793 ssh fernando@192.168.68.98
794 cd
795 cd dev
796 cd kth/kth-master-simple
797 ./helpers/prepare_pr.sh "feat/cpp23"
798 cd infrastructure
799 cd ..
800 cd ci_utils
801 git status
802 git stash
803 git checkout master
804 git pull
805 git checkout -b "feat/cpp23"
806 git status
807 git stash pop
808 git commit -m "feat: support c++23 features"
809 git status
810 git add .
811 git commit -m "feat: support c++23 features"
812 git push
813 git push --set-upstream origin feat/cpp23
814 git checkout master
815 git pull
816 cd ..
817 ./helpers/update_submodules.sh
818 cd domain
819 git status
820 cd ..
821 ./helpers/finalize_pr.sh "feat/cpp23" "feat: support c++23 features"
822 ./helpers/merge_pr.sh "feat/cpp23"
823 cd c-api
824 git status
825 git log
826 cd include
827 cd ../
828 cd infrastructure
829 cd ..
830 cd kth-master-simple
831 ./helpers/finalize_pr.sh "feat/cpp23" "feat: support c++23 features"
832 ./helpers/merge_pr.sh "feat/cpp23"
833 cd c-api
834 gh pr merge --help
835 cd ..
836 ./helpers/merge_pr.sh "feat/cpp23"
837 ./helpers/prepare_pr.sh "feat/cpp23" "domain"
838 ./helpers/prepare_pr.sh "feat/cpp23" "domain, database"
839 ./helpers/prepare_pr.sh "feat/cpp23" "domain database"
840 ./helpers/prepare_pr.sh "feat/cpp23" "domain"
841 cd domain
842 git status
843 git stash
844 cd ..
845 ./helpers/prepare_pr.sh "feat/cpp23" "domain"
846 cd domain
847 git status
848 git stash
849 git submodule update
850 git status
851 cd ../
852 ./helpers/prepare_pr.sh "feat/cpp23" "domain"
853 cd domain
854 git submodule update --remote
855 git status
856 cd ../
857 ./helpers/finalize_pr.sh "feat/cpp23" "feat: support c++23 features" "domain"
858 ./helpers/merge_pr.sh "feat/cpp23" "domain"
859 exit
860 cd ..
861 git clone git@github.com:k-nuth/js-wasm-private.git
862 git clone git@github.com:k-nuth/js-wasm.git
863 cd js-wasm-private
864 cursor .
865 git checkout feat/third-not-async
866 ./helpers/clean.sh
867 ./helpers/clean-js.sh
868 ./helpers/build.sh
869 ssh fernando@192.168.68.98
870 ssh fernando@192.168.68.54
871 cd .conan2
872 cd profiles
873 cp default
874 cp default em2
875 cursor .
876 cd ..
877 git clone https://github.com/conan-io/conan-center-index.git
878 cd conan-center-index
879 cursor .
880 cd ..
881 mkdir conan
882 mv conan-center-index conan
883 cd conan
884 git clone git@github.com:fpelliccioni/cci-upgrader.git
885 cd cci-upgrader
886 cursor .
887 python emsdk.py
888 ls
889 python emsdk.py
890 cd ..
891 ls
892 cd conan-center-index
893 cursor .
894 git remote -v
895 cd ..
896 mv conan-center-index conan-center-index-upstream
897 git clone git@github.com:fpelliccioni/conan-center-index.git
898 cd conan-center-index
899 git remote add upstream https://github.com/conan-io/conan-center-index.git
900 git fetch upstream
901 git rebase upstream/master
902 git push
903 git checkout -b feat/emsdk-3.1.72
904 cursor .
905 cd ..
906 cd conan-center-index-upstream
907 cursor .
908 cd ../conan-center-index
909 git status
910 git add .
911 git commit -m "[emsdk] bump to 3.1.72"\n
912 git push
913 git push --set-upstream origin feat/emsdk-3.1.72
914 cd
915 cd dev
916 cd kth/js-wasm-private
917 ./helpers/build.sh
918 pwd
919 cd ..
920 ls
921 cd kth-master-simple
922 cd ..
923 cd js-wasm-private
924 ./helpers/build.sh
925 cd
926 cd .conan2/profiles
927 ls
928 cd
929 cd dev
930 cd kth
931 cd js-wasm-private
932 ./helpers/build.sh
933 pip install kthbuild --user --upgrade
934 conan config install https://github.com/k-nuth/ci-utils/raw/master/conan/config2023.zip
935 conan remote list
936 conan remote add kth https://packages.kth.cash/api
937 ./helpers/build.sh
938 ./helpers/build.sh/Users/fernando/.conan2/p/emsdk7274ce025c32d/p/bin/upstream/emscripten/emcc
939 /Users/fernando/.conan2/p/emsdk7274ce025c32d/p/bin/upstream/emscripten/emcc --version
940 git status
941 git checkout -b feat/bump-c-api-0-50-0
942 git push
943 git push --set-upstream origin feat/bump-c-api-0-50-0
944 ssh fernando@192.168.68.54
945 cd
946 cd dev
947 cd kth
948 cd ..
949 cd conan/conan-center-index
950 cursor .
951 git commit --amend --no-edit\ngit push origin feat/emsdk-3.1.72 --force
952 exit
953 pwd
954 ./helpers/build.sh
955 cd
956 ls
957 cd dev
958 ks
959 ls
960 cd conan
961 ls
962 cd conan-center-index
963 ls
964 cd ..
965 cd cci-upgrader
966 ls
967 cd emsdk_versions
968 ls
969 cd ..
970 cd conan-center-index
971 cursor .
972 cd
973 cd Downloads
974 wget https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.bz2
975 curl https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.bz2
976 cd Downloads/c
977 cd Downloads/
978 cd gmp-6.3.0
979 ls
980 cursor .
981 exit
982 cd
983 cd dev
984 cd kth
985 cd kth-master-simple
986 cd infrastructure
987 cd ../
988 ./helpers/prepare_pr.sh "feat/bump-fmt-spdlog" "infrastructure"
989 cd infrastructure
990 git stash
991 cd ..
992 ./helpers/prepare_pr.sh "feat/bump-fmt-spdlog" "infrastructure"
993 cd infrastructure
994 git stash pop
995 ./helpers/finalize_pr.sh "feat/bump-fmt-spdlog" "feat: bump fmt and spdlog" "infrastructure"
996 cd ..
997 ./helpers/finalize_pr.sh "feat/bump-fmt-spdlog" "feat: bump fmt and spdlog" "infrastructure"
998 ./helpers/merge_pr.sh "feat/cpp23" "infrastructure"
999 ./helpers/merge_pr.sh "feat/bump-fmt-spdlog" "infrastructure"
1000 ./helpers/build.sh