File tree Expand file tree Collapse file tree 9 files changed +83
-0
lines changed
Expand file tree Collapse file tree 9 files changed +83
-0
lines changed Original file line number Diff line number Diff line change @@ -21,7 +21,14 @@ add_subdirectory(graph)
2121add_subdirectory (input )
2222add_subdirectory (kernel)
2323add_subdirectory (libcglue)
24+ add_subdirectory (libgs)
25+ add_subdirectory (libprofglue)
26+ add_subdirectory (libvux)
2427add_subdirectory (math3d)
28+ add_subdirectory (mpeg)
29+ add_subdirectory (network)
30+ add_subdirectory (packet)
31+ add_subdirectory (packet2)
2532add_subdirectory (rpc)
2633add_subdirectory (sbv)
2734add_subdirectory (startup)
Original file line number Diff line number Diff line change 1+ add_library (gs)
2+ target_include_directories (gs PUBLIC include )
3+ target_include_directories (gs PRIVATE
4+ ${EE_INC}
5+ )
6+ target_sources (gs PRIVATE
7+ src/dma.c
8+ src/DoubleBuff.c
9+ src/draw.c
10+ src/libgs.c
11+ src/lowlevel.c
12+ src/packets.c
13+ src/primitives.c
14+ src/ResetPath.s
15+ src/sync.c
16+ src/texture.c
17+ src/Zbuffer.c
18+ src/erl-support.c
19+ )
20+
21+ file (GLOB GS_INCLUDE_FILES "include/*.h*" )
22+ set_target_properties (gs PROPERTIES PUBLIC_HEADER "${GS_INCLUDE_FILES} " )
23+ install (TARGETS gs)
24+
25+ target_add_erl(gs)
Original file line number Diff line number Diff line change 1+ add_library (profglue)
2+ target_include_directories (profglue PUBLIC include )
3+ target_include_directories (profglue PRIVATE
4+ ${EE_INC}
5+ )
6+ target_sources (profglue PRIVATE
7+ src/mcount.S
8+ src/prof.c
9+ )
10+
11+ file (GLOB PROFGLUE_INCLUDE_FILES "include/*.h*" )
12+ set_target_properties (profglue PROPERTIES PUBLIC_HEADER "${PROFGLUE_INCLUDE_FILES} " )
13+ install (TARGETS profglue)
Original file line number Diff line number Diff line change 1+ add_library (vux)
2+ target_include_directories (vux PUBLIC include )
3+ target_include_directories (vux PRIVATE ${EE_INC} )
4+ target_sources (vux PRIVATE src/vuhw.c src/vusw.c src/vux.c src/erl-support.c)
5+
6+ file (GLOB VUX_INCLUDE_FILES "include/*.h*" )
7+ set_target_properties (vux PROPERTIES PUBLIC_HEADER "${VUX_INCLUDE_FILES} " )
8+ install (TARGETS vux)
9+ target_add_erl(vux)
Original file line number Diff line number Diff line change 1+ add_library (mpeg)
2+ target_include_directories (mpeg PUBLIC include )
3+ target_include_directories (mpeg PRIVATE ${EE_INC} )
4+ target_sources (mpeg PRIVATE src/libmpeg.c src/libmpeg_core_c.c src/erl-support.c)
5+
6+ file (GLOB MPEG_INCLUDE_FILES "include/*.h*" )
7+ set_target_properties (mpeg PROPERTIES PUBLIC_HEADER "${MPEG_INCLUDE_FILES} " )
8+ install (TARGETS mpeg)
9+ target_add_erl(mpeg)
Original file line number Diff line number Diff line change 1+ #add_subdirectory(netman)
2+ #add_subdirectory(tcpip)
Original file line number Diff line number Diff line change 1+ add_library (packet)
2+ target_include_directories (packet PUBLIC include )
3+ target_include_directories (packet PRIVATE ${EE_INC} )
4+ target_sources (packet PRIVATE src/packet.c src/erl-support.c)
5+
6+ file (GLOB PACKET_INCLUDE_FILES "include/*.h*" )
7+ set_target_properties (packet PROPERTIES PUBLIC_HEADER "${PACKET_INCLUDE_FILES} " )
8+ install (TARGETS packet)
9+ target_add_erl(packet)
Original file line number Diff line number Diff line change 1+ add_library (packet2)
2+ target_include_directories (packet2 PUBLIC include )
3+ target_include_directories (packet2 PRIVATE ${EE_INC} )
4+ target_sources (packet2 PRIVATE src/packet2.c src/packet2_vif.c src/erl-support.c)
5+
6+ file (GLOB PACKET2_INCLUDE_FILES "include/*.h*" )
7+ set_target_properties (packet2 PROPERTIES PUBLIC_HEADER "${PACKET2_INCLUDE_FILES} " )
8+ install (TARGETS packet2)
9+ target_add_erl(packet2)
You can’t perform that action at this time.
0 commit comments