Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
629 commits
Select commit Hold shift + click to select a range
dd5f666
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
a0f8847
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
fb133f7
added new, refined existing test and error_code.
neeraj31285 Aug 28, 2025
fbf9291
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
d5c92d7
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
f8117a8
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
8632540
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
7d3b1ff
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
0261f81
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
df2dfbb
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
6454f6a
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
d1b575c
design-log doc added.
neeraj31285 Aug 28, 2025
e85df19
Update README.md
neeraj31285 Aug 28, 2025
7a4ac51
Update README.md
neeraj31285 Aug 28, 2025
d5c670c
Update README.md
neeraj31285 Aug 28, 2025
5b6d445
Update README.md
neeraj31285 Aug 28, 2025
36074db
Update README.md
neeraj31285 Aug 28, 2025
5c1d8b2
Update README.md
neeraj31285 Aug 28, 2025
a79b8aa
Update README.md
neeraj31285 Aug 28, 2025
20c8bdf
Update README.md
neeraj31285 Aug 28, 2025
b73e147
Update README.md
neeraj31285 Aug 28, 2025
9419444
Update WHY_CPP_REFLECTION_MATTERS.md
neeraj31285 Aug 28, 2025
0e80be8
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 28, 2025
2283cef
Update README.md
neeraj31285 Aug 28, 2025
088bb5e
Update README.md
neeraj31285 Aug 28, 2025
9258d8f
const-non-const overload tests
neeraj31285 Aug 28, 2025
b8dadae
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 29, 2025
ab1a6d4
added isConst() for rtl::Method.
neeraj31285 Aug 29, 2025
a6a7221
api refinement.
neeraj31285 Aug 29, 2025
490ebce
added thread-safety design log
neeraj31285 Aug 29, 2025
21b00d0
Introducing CxxMirror<0>.
neeraj31285 Aug 29, 2025
1abbb75
fix compile errors
neeraj31285 Aug 29, 2025
38fd16f
changed rtl::reflect to rtl::type.
neeraj31285 Aug 30, 2025
28b1fe6
Update README.md
neeraj31285 Aug 30, 2025
787f5d9
Update README.md
neeraj31285 Aug 30, 2025
d1f7d4e
Update README.md
neeraj31285 Aug 30, 2025
f4834e6
Update README.md
neeraj31285 Aug 30, 2025
03e2349
Update README.md
neeraj31285 Aug 30, 2025
68cca4e
Update README.md
neeraj31285 Aug 30, 2025
83d2cfd
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 30, 2025
9e6f484
Update README.md
neeraj31285 Aug 30, 2025
22d813f
Update README.md
neeraj31285 Aug 30, 2025
7cf22bd
Update README.md
neeraj31285 Aug 30, 2025
a5ce7dd
add enum for static-indexing.
neeraj31285 Aug 30, 2025
c9dc649
Update README.md
neeraj31285 Aug 30, 2025
1444e91
Update README.md
neeraj31285 Aug 30, 2025
a69fc57
Update README.md
neeraj31285 Aug 30, 2025
d04f01e
Update README.md
neeraj31285 Aug 30, 2025
f408da8
Update README.md
neeraj31285 Aug 30, 2025
d00144d
Update README.md
neeraj31285 Aug 30, 2025
de2d379
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 30, 2025
13e9ad1
finalized on factory-ctor with templated index.
neeraj31285 Aug 30, 2025
ec4884e
Update DESIGN_PHILOSOPHY_AND_VISION.md
neeraj31285 Aug 30, 2025
b1acd49
Update DESIGN_PHILOSOPHY_AND_VISION.md
neeraj31285 Aug 30, 2025
d53987f
Update DESIGN_PHILOSOPHY_AND_VISION.md
neeraj31285 Aug 30, 2025
c4b514a
Update DESIGN_PHILOSOPHY_AND_VISION.md
neeraj31285 Aug 30, 2025
259d1e2
Update DESIGN_PHILOSOPHY_AND_VISION.md
neeraj31285 Aug 30, 2025
006b9ee
Update DESIGN_PHILOSOPHY_AND_VISION.md
neeraj31285 Aug 30, 2025
f8bdda2
Updated doc.
neeraj31285 Aug 30, 2025
140d3c8
renamed doc.
neeraj31285 Aug 30, 2025
da63b0e
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Aug 30, 2025
359e04f
Update README.md
neeraj31285 Aug 30, 2025
4303c37
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Aug 31, 2025
c8477f1
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Aug 31, 2025
6a2c91d
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Aug 31, 2025
41875be
removed std::mutex, thread-safe by design now.
neeraj31285 Aug 31, 2025
f792268
Merge branch 'thread_safety' of https://github.com/ReflectCxx/Reflect…
neeraj31285 Aug 31, 2025
8137dca
Merge branch 'release' into thread_safety
neeraj31285 Aug 31, 2025
db3c785
reverting back old idiot-proof design
neeraj31285 Aug 31, 2025
1b20200
Merge branch 'thread_safety' of https://github.com/ReflectCxx/Reflect…
neeraj31285 Aug 31, 2025
dddf97c
refactor and cleanup. doc updated.
neeraj31285 Aug 31, 2025
c41fbaa
Removed .ns() call need for no namespace registration
neeraj31285 Aug 31, 2025
e0ea377
Update README.md
neeraj31285 Aug 31, 2025
c54aa82
Update README.md
neeraj31285 Aug 31, 2025
28e310b
Update README.md
neeraj31285 Aug 31, 2025
17a167d
Update README.md
neeraj31285 Aug 31, 2025
8929fa4
Merge pull request #67 from ReflectCxx/thread_safety
neeraj31285 Aug 31, 2025
91cbc47
Update README.md
neeraj31285 Aug 31, 2025
2b328a2
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Aug 31, 2025
7159720
Updated doc, correctness.
neeraj31285 Aug 31, 2025
3946350
Updated doc, correctness.
neeraj31285 Aug 31, 2025
189d858
Update README.md
neeraj31285 Sep 1, 2025
322123c
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
5d51286
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 1, 2025
221e763
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 1, 2025
b7a3d4f
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 1, 2025
0de5e9f
added perfect-forwarding test on stack object.
neeraj31285 Sep 1, 2025
c172d75
Update README.md
neeraj31285 Sep 1, 2025
1cc59a4
Update README.md
neeraj31285 Sep 1, 2025
07d46d8
Update README.md
neeraj31285 Sep 1, 2025
fd85941
Update README.md
neeraj31285 Sep 1, 2025
23d9e1a
Update README.md
neeraj31285 Sep 1, 2025
c88aa1e
Update README.md
neeraj31285 Sep 1, 2025
b9a135a
Update README.md
neeraj31285 Sep 1, 2025
6d78a9b
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
de54b30
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
d9d2ae5
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
8215ec7
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
1d7e2b7
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
5d837cb
added Redundent registration & CxxMirror-Object tests.
neeraj31285 Sep 1, 2025
b4e5d13
CxxMirror object tests added.
neeraj31285 Sep 1, 2025
8b2a521
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
b0c2279
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
2304877
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
c1f67fd
Update CxxMirrorObjectTest.cpp
neeraj31285 Sep 2, 2025
5fd6837
Update README.md
neeraj31285 Sep 2, 2025
f95bcec
Update README.md
neeraj31285 Sep 2, 2025
b3eed82
Update README.md
neeraj31285 Sep 2, 2025
bdae04b
Update LICENSE
neeraj31285 Sep 2, 2025
061b78e
Update README.md
neeraj31285 Sep 2, 2025
01e1cb3
Multithreaded registration tests added.
neeraj31285 Sep 2, 2025
a727421
fix gcc/clang compile error
neeraj31285 Sep 2, 2025
bcffd41
Multithreaded Registration
neeraj31285 Sep 2, 2025
0dfd6ea
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
5bb16f4
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
961ea4a
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
c5b2a8a
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
097bf41
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
a8a3758
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
e60bceb
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
f8215ce
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
3565f60
fix gcc/clang compile error.
neeraj31285 Sep 2, 2025
d44d5a2
Merge pull request #72 from ReflectCxx/develop
neeraj31285 Sep 2, 2025
8227abc
Update README.md
neeraj31285 Sep 2, 2025
4f1135e
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
aa2b596
Update README.md
neeraj31285 Sep 3, 2025
bb0fadf
Update README.md
neeraj31285 Sep 3, 2025
de63adf
Update README.md
neeraj31285 Sep 3, 2025
9f96055
Update README.md
neeraj31285 Sep 3, 2025
3469a64
Update README.md
neeraj31285 Sep 3, 2025
27fc7cf
Update README.md
neeraj31285 Sep 3, 2025
901bb81
setup build pipeline.
neeraj31285 Sep 3, 2025
821a3f7
Update README.md
neeraj31285 Sep 3, 2025
8793207
Merge pull request #73 from ReflectCxx/develop
neeraj31285 Sep 3, 2025
fe62682
Update README.md
neeraj31285 Sep 3, 2025
594f014
github action fix
neeraj31285 Sep 3, 2025
2935022
artifacts upload.
neeraj31285 Sep 3, 2025
4cea688
Update README.md
neeraj31285 Sep 3, 2025
1f05f12
Update README.md
neeraj31285 Sep 3, 2025
3f07586
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 3, 2025
38093af
fixed artifact upload.
neeraj31285 Sep 3, 2025
5672438
updated build action, ignore md
neeraj31285 Sep 3, 2025
58927d2
Update README.md
neeraj31285 Sep 1, 2025
917e140
Update README.md
neeraj31285 Sep 1, 2025
40ceea7
Update README.md
neeraj31285 Sep 1, 2025
0769a13
Update README.md
neeraj31285 Sep 1, 2025
54a845a
Update README.md
neeraj31285 Sep 1, 2025
94a16ac
Update README.md
neeraj31285 Sep 1, 2025
fe62039
Update README.md
neeraj31285 Sep 1, 2025
f59c353
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
2f33289
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
4f06a05
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
b6ab8d6
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
07c47b3
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 1, 2025
dbf042b
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
8619259
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
cb96675
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
0aaa60e
Update CxxMirrorObjectTest.cpp
neeraj31285 Sep 2, 2025
be2f89b
Update README.md
neeraj31285 Sep 2, 2025
0ade581
Update README.md
neeraj31285 Sep 2, 2025
e6c3270
Update README.md
neeraj31285 Sep 2, 2025
92a9c63
Update LICENSE
neeraj31285 Sep 2, 2025
28f7687
Update README.md
neeraj31285 Sep 2, 2025
062cc88
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
6f06ba8
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
0526e9a
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
6efb0ec
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
20d0949
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
383657d
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
666097f
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
6e45c43
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 2, 2025
78d236d
Update README.md
neeraj31285 Sep 2, 2025
dabc31c
Update DESIGN_PRINCIPLES_AND_FEATURES.md
neeraj31285 Sep 2, 2025
dfc78d2
Update README.md
neeraj31285 Sep 3, 2025
f1300b7
Update README.md
neeraj31285 Sep 3, 2025
5c750a3
Update README.md
neeraj31285 Sep 3, 2025
1d9aef2
Update README.md
neeraj31285 Sep 3, 2025
04672fa
Update README.md
neeraj31285 Sep 3, 2025
b711885
Update README.md
neeraj31285 Sep 3, 2025
423aa25
Update README.md
neeraj31285 Sep 3, 2025
4874290
Update README.md
neeraj31285 Sep 3, 2025
f58f2c9
github action fix
neeraj31285 Sep 3, 2025
ae6a0c0
artifacts upload.
neeraj31285 Sep 3, 2025
584357d
Update README.md
neeraj31285 Sep 3, 2025
db6c4b3
Update README.md
neeraj31285 Sep 3, 2025
a004465
Update RTL_SYNTAX_AND_SEMANTICS.md
neeraj31285 Sep 3, 2025
a274309
fixed artifact upload.
neeraj31285 Sep 3, 2025
580a2aa
updated build action, ignore md
neeraj31285 Sep 3, 2025
84dae64
Merge pull request #74 from ReflectCxx/develop
neeraj31285 Sep 3, 2025
cbe149a
Reflection metadata JSON path logged.
neeraj31285 Sep 3, 2025
a9d649c
Merge pull request #75 from ReflectCxx/develop
neeraj31285 Sep 3, 2025
b8172aa
Update README.md
neeraj31285 Sep 4, 2025
f310293
Update README.md
neeraj31285 Sep 4, 2025
0e87b55
Update README.md
neeraj31285 Sep 4, 2025
620b312
updated move-constructor tests.
neeraj31285 Sep 4, 2025
6920fd0
Merge pull request #76 from ReflectCxx/develop
neeraj31285 Sep 4, 2025
ad7ef7d
added benchmarking project.
neeraj31285 Sep 4, 2025
21dd5cf
fixed gcc/clang compile error
neeraj31285 Sep 4, 2025
1d4fb56
Performance benchmarks, initial setup.
neeraj31285 Sep 4, 2025
f178d97
linker error fixed.
neeraj31285 Sep 4, 2025
8845e64
basic bind+call benchmarks added.
neeraj31285 Sep 4, 2025
8b5198f
Init Benchmarking
neeraj31285 Sep 4, 2025
605642e
RObject Optimizations: refactor.
neeraj31285 Sep 5, 2025
0a0c3fa
RObjectId- pure pod now.
neeraj31285 Sep 5, 2025
36087b4
introduced rtl::Return, removed std::pair<error, RObject>.
neeraj31285 Sep 5, 2025
7a00a86
optimized cloner construction
neeraj31285 Sep 5, 2025
2ead43b
fix renaming error
neeraj31285 Sep 5, 2025
95e8160
minor refactor
neeraj31285 Sep 5, 2025
0220696
Merge pull request #78 from ReflectCxx/develop
neeraj31285 Sep 5, 2025
a8d9e51
Performance centric refactor.
neeraj31285 Sep 6, 2025
c1f6fd5
benchmark code updated, rtl:minor_refactor
neeraj31285 Sep 6, 2025
e458d9e
benchmarking std::any/std::function
neeraj31285 Sep 7, 2025
524adff
introducing rtl::LambdaFunction
neeraj31285 Sep 7, 2025
ded495c
refactor
neeraj31285 Sep 7, 2025
52b5fb7
cleanup.
neeraj31285 Sep 7, 2025
ae64053
resolved conflicts
neeraj31285 Sep 7, 2025
652ebee
Merge pull request #80 from ReflectCxx/temp_dev
neeraj31285 Sep 7, 2025
8752880
RObjectBuilder optimized.
neeraj31285 Sep 7, 2025
e444ba1
removed deleted header include.
neeraj31285 Sep 7, 2025
d0f226d
benchmark baseline setup final.
neeraj31285 Sep 7, 2025
b811508
gcc/clang compile error fix.
neeraj31285 Sep 8, 2025
999ea24
posible inlining.
neeraj31285 Sep 8, 2025
11fad81
added volatile, blocks nrvo.
neeraj31285 Sep 8, 2025
214085c
removed static RObjectId. clean-up.
neeraj31285 Sep 8, 2025
891e7ab
removed unnecessory try-catch.
neeraj31285 Sep 8, 2025
815e417
benchmark, workload, initial report added.
neeraj31285 Sep 8, 2025
4e15904
Update BenchMarkReport_0.md
neeraj31285 Sep 8, 2025
4688d7b
optimization-centric refactor
neeraj31285 Sep 8, 2025
35d938f
BenchMark on ARM, added report.
neeraj31285 Sep 8, 2025
4e215c9
added raw BM logs
neeraj31285 Sep 9, 2025
f008cc0
BenchMark Stats
neeraj31285 Sep 9, 2025
3ee7a28
Cloning code-path flow changed, major refactor.
neeraj31285 Sep 9, 2025
7bfc6c8
removed .at(), static-cache encouraging inlining, BM with functor-dref.
neeraj31285 Sep 10, 2025
9eba414
method calling optimized, inlinig, compiler hints.
neeraj31285 Sep 10, 2025
9d3e403
furthur refinement, bench-mark refactored.
neeraj31285 Sep 10, 2025
722db39
benchmarking script added.
neeraj31285 Sep 10, 2025
d60c9f3
benchmarks with functions returning huge std::string.
neeraj31285 Sep 10, 2025
10c9f74
Concluding Optimizations
neeraj31285 Sep 10, 2025
16c9b3f
enabled operator() based syntax parallel to bind().call()
neeraj31285 Sep 11, 2025
7ea49bb
gcc/clang include error fix.
neeraj31285 Sep 11, 2025
1e9a370
benchmark setup refined.
neeraj31285 Sep 11, 2025
67165ed
Benchmark setup refined.
neeraj31285 Sep 11, 2025
2e5e4b4
project restructure, clean-up.
neeraj31285 Sep 12, 2025
7105417
minor refactor.
neeraj31285 Sep 12, 2025
3989a4e
all std::any_cast now by pointer.
neeraj31285 Sep 12, 2025
7bc73ef
bug: unintended rtl::Record::create code flow path fixed.
neeraj31285 Sep 12, 2025
153f699
minor refactor.
neeraj31285 Sep 12, 2025
62fceaf
General fixes.
neeraj31285 Sep 12, 2025
59abb9a
Update README.md
neeraj31285 Sep 13, 2025
2450272
Update README.md
neeraj31285 Sep 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 63 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
name: RTL Build

on:
push:
branches: [ release ]
paths-ignore:
- '**/*.md'
pull_request:
branches: [ release ]
paths-ignore:
- '**/*.md'
workflow_dispatch:

jobs:
build:
name: Build (${{ matrix.os }} / ${{ matrix.compiler }})
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
compiler: [gcc, clang, msvc]
exclude:
- os: windows-latest
compiler: gcc
- os: windows-latest
compiler: clang
- os: ubuntu-latest
compiler: msvc
steps:
- name: Checkout source
uses: actions/checkout@v4

# Linux builds
- name: Install dependencies (Linux)
if: runner.os == 'Linux'
run: |
sudo apt update
sudo apt install -y ninja-build g++ clang

- name: Configure (Linux)
if: runner.os == 'Linux'
run: |
if [ "${{ matrix.compiler }}" = "gcc" ]; then
cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++;
else
cmake -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=clang++;
fi

# Windows builds (MSVC)
- name: Configure (Windows / MSVC)
if: runner.os == 'Windows'
run: cmake -B build -G "Visual Studio 17 2022" -A x64 -DCMAKE_BUILD_TYPE=Release

# Build
- name: Build
run: cmake --build build --config Release --parallel

# Upload artifacts per compiler
- name: Upload build artifacts
uses: actions/upload-artifact@v4
with:
name: rtl-test-binaries-${{ matrix.compiler }}
path: bin/
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
################################################################################
# This .gitignore file was automatically created by Microsoft(R) Visual Studio.
################################################################################

/build
/bin
/.vscode
10 changes: 6 additions & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ project(CxxReflectionProject)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_SOURCE_DIR}/bin")

# Add the subdirectories
add_subdirectory(CxxTestProject)
add_subdirectory(ReflectionTemplateLib)
add_subdirectory(CxxTypeRegistration)
add_subdirectory(CxxReflectionTests)
add_subdirectory(CxxTestRegistration)
add_subdirectory(RTLTestRunApp)
add_subdirectory(RTLBenchmarkApp)
add_subdirectory(CxxTestProps)
add_subdirectory(CxxTestUtils)
add_subdirectory(ReflectionTemplateLib)
36 changes: 0 additions & 36 deletions CxxReflectionTests/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions CxxReflectionTests/src/CMakeLists.txt

This file was deleted.

199 changes: 0 additions & 199 deletions CxxReflectionTests/src/ClassMethodsTests.cpp

This file was deleted.

Loading