kernel/eka/euser/CMakeLists.txt
branchanywhere
changeset 48 10816385149a
parent 40 04a1b74efd48
child 50 999bb78c71ac
--- a/kernel/eka/euser/CMakeLists.txt	Mon Feb 01 19:49:38 2010 +0100
+++ b/kernel/eka/euser/CMakeLists.txt	Wed Feb 03 17:45:14 2010 +0100
@@ -30,7 +30,7 @@
 add_definitions(-D__WINS__)
 #__CPU_X86 is declared by __WINS__ 
 #add_definitions(-D__CPU_X86)
-add_definitions(-D__DLL__)
+#add_definitions(-D__DLL__)
 
 
 #set(commonDefines "__VC32__; _UNICODE;")
@@ -122,23 +122,23 @@
 add_library (euser SHARED ${source})
 add_dependencies(euser genexec emulator)
 target_link_libraries(euser emulator)
-#set_target_properties(euser PROPERTIES COMPILE_DEFINITIONS "__DLL__")
+set_target_properties(euser PROPERTIES COMPILE_DEFINITIONS "__DLL__")
 
 
 ### ESTUB: not sure why need that yet
-#add_library (estub STATIC ../euser/epoc/win32/uc_stub.cpp)
+add_library (estub STATIC ../euser/epoc/win32/uc_stub.cpp)
 #set_target_properties(estub PROPERTIES LINK_FLAGS /ENTRY:E32Bootstrap)
 
 ### SCPPNWDL_KERN: used by kernel. It contains new operators override.
 #To be linked by kernel
-#add_library (scppnwdl_kern STATIC ../euser/epoc/win32/scppnwdl.cpp)
-#add_dependencies(scppnwdl_kern euser)
+add_library (scppnwdl_kern STATIC ../euser/epoc/win32/scppnwdl.cpp)
+add_dependencies(scppnwdl_kern euser)
 
 ### EPOC: emulator executable
-#add_executable(epoc ../euser/epoc/win32/uc_exe.cpp ../euser/epoc/win32/uc_epoc.cpp) #Compile the EXE target entry point which is uc_exe.cpp 
-#add_dependencies(epoc estub euser)
+add_executable(epoc ../euser/epoc/win32/uc_exe.cpp ../euser/epoc/win32/uc_epoc.cpp) #Compile the EXE target entry point which is uc_exe.cpp 
+add_dependencies(epoc estub euser)
 #set_target_properties(epoc PROPERTIES LINK_FLAGS "/ENTRY:_E32Bootstrap /SUBSYSTEM:WINDOWS /NODEFAULTLIB")
-#target_link_libraries(epoc msvcrt)
+target_link_libraries(epoc msvcrt)
 #set_target_properties(epoc PROPERTIES COMPILE_FLAGS "/Zl")
 #set_target_properties(epoc PROPERTIES LINK_FLAGS "/ENTRY:mainCRTStartup /SUBSYSTEM:WINDOWS")
 #set_target_properties(epoc PROPERTIES LINK_FLAGS "/NODEFAULTLIB")